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