Re: Eliminazione file multipli
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Il giorno 29/ott/09, alle ore 22:01, Davide Prina ha scritto:
Davide Giovine wrote:
Quesito semplice rapido e indolore.
Ho un file di testo contenente un lungo elenco di file da
eliminare, e questi file contengono spazi.
presuppongo che ci sia un file per riga
for i in $(cat file.txt | sed "s/ /_SPAZIO_/g"); do
echo rm $(echo $i | sed "s/_SPAZIO_/\\\ /g")
done
Naturalmente devi togliere l'echo per poterlo eseguire con successo,
altrimenti ti mostra quello che farebbe senza l'echo.
Ormai ho adottato la soluzione di Enrico, comunque anche la tua mi
piace molto (la sto studiando ben bene per adattarla alle possibili
esigenze future...)
Grazie mille anche a te !
- -----------------------------
PGP User Information
Key ID: 61A4A338
Fingerprint: BEBD EC76 5261 5340 5F96 6F7B 8CD7 8053 61A4 A338
- -----------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.12 (Darwin)
iEYEARECAAYFAkrqApcACgkQjNeAU2GkozglmACfceWDrlf1UQQU3RAMtmn/Oio8
7WMAn1ZWPvb5ycPXX6KA2xHz9XwrOFf+
=/mKb
-----END PGP SIGNATURE-----
Reply to: