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

Re: [Forse un po' OT] Aiuto per uno script



On 01/03/21 15:47, Enrico Agliotti wrote:
Davide Prina ha scritto:

2) reimpostare IFS per evitare che il ciclo for spezzi i nomi contenenti
spazi, es:
OLDIFS=$IFS
IFS="
"
for ...
...
done
IFS=$OLDIFS

Ho provato anche a impostare IFS=" " e mi sembra funzioni comunque.

è vero, hai fatto un ciclo tipo:
for f in *; do

di solito io uso qualcosa del genere
for f in $(ls *); do

dove "ls *" in realtà è spesso qualcosa di più complesso con più comandi in pipe....
che poi spezza i file con spazi

Ciao
Davide
--
I didn't use Microsoft machines when I was in my operational phase, because I couldn't trust them. Not because I knew that there was a particular back door or anything like that, but because I couldn't be sure.
Edward Snowden



Reply to: