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

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: