On Friday 03 October 2003 10:08, Mircea HUTANU wrote: > Salut, > > se da o fila care contine : > > abcd efgh > ijkl mnop qrst > > vrea sa fac un mic script bash care sa imi returneze liniile dar intre > ghilimele, adica ceva de genul > > "abcd efgh" > "ijkl mnop qrst" > > am incercat asa : > > for f in $(cat fila); do > echo \"$f\"; > done > > dar imi returneaza > > "abcd" > "efgh" > "ijkl" > "mnop" > "qrst" > > am mai incercat : > > IFS=: > for f in $(cat fila); do > echo \"$f\"; > done > > dar imi returneaza : > > "abcd efgh > ijkl mnop qrst" > > Cum as putea face sa imi returneze corect ?
while read line do echo \"$line\" done < fisier.input sau sed -e 's/\(.*\)/"\1"/' fisier.input sau etc... Mihai --- Detalii despre listele noastre de mail: http://www.lug.ro/
