it.comp.os.linux.sys

Re: Variabili in bash (2)


Add??  mercoled?? 19 ottobre 2011 15:40 Void scrisse:
> Grazie mille, funziona perfettamente, anche se non ho capito per?? perch??
> hai inserito nella prima riga "IFS=$'\n'" e "-r -d $'\n'" e nell'ultima
> "$". Non mi sembrano indispensabili:
Invece sono fondamentali: servono ad impostare il separatore sul
ritorno a capo in modo da trattare in modo pulito i nomi di file
contenenti spazi, apici, virgolette ed altri caratteri strani. Sarebbe
meglio usare il carattere nullo per questo scopo (infatti ho anche
postatoinviato tale soluzione) per?? richiederebbe cambiare il
formato del file di input e non so se questo sia possibile.
Add?? mercoled?? 19 ottobre 2011 15:40 Void scrisse:
> media=`while read filename
> ...
> vlc $media
Gli apici inversi sono obsoleti, usa $(...). Le virgolette fanno
sempre bene (tranne quando rompono).
media=$(while IFS= ...)
vlc "$media"




Written by "mallin.shetland" 19/10/2011 23.02.48
Check some pics on this site!
24/05/2012 17.27.37