[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tar e pipe



Ho fatto un script di backup che contiene le seguenti righe. Sono
convinto che queste 3 righe possano essere ridotte ad 1. Qualcuno mi può
illuminare?

getfacl -R "$nameDir" > "$tarName.acl"
tar czfp "$tarName.acl.tgz" "$tarName.acl"
rm -f "$tarName.acl"

Certo che puoi ridurla in una:

$ getfacl -R "$nameDir" > "$tarName.acl" ; tar czfp "$tarName.acl.tgz"
"$tarName.acl" ; rm -f "$tarName.acl"

:)) A parte gli scherzi, devi indicare a tar di leggere dallo standard input:

$ getfacl -R "$nameDir" | tar - -czfp "$tarName.acl.tgz"

o na cosa simile... :)

--
Sandro Tosi (aka Morpheus, matrixhasu)
My (little) site: http://matrixhasu.altervista.org/



Reply to: