Ciao a tutti,
ho un problema con gli spazi in lettura dal file; mi spiego: ho un file txt (aziende.txt) come questo
Nello script ho problemi in questa sezione:
Codice: Seleziona tutto
for buffer in $(cat aziende.txt)
do
name=$(echo $buffer|cut -f1 -d,)
...
...
...
done
exit 0
Il problema è che invece di prendermi "Ferrari Spa" e "Fiat Spa", mi prende 4 valori quindi "Ferrari" "Spa" "Fiat" "Spa"....praticamente mi conta lo spazio come fosse un separatore, mentre io voglio che legga anche quello...
Come posso fare? Non sono riuscito a trovare una soluzione...
Grazie a tutti
“I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L'insieme dei due costituisce una forza incalcolabile.”
Albert Einstein