bash: for na radkem s mezerami
Jaroslav Prodelal
ogee na oldany.cz
Čtvrtek Červen 2 11:04:43 CEST 2005
Dobry den,
mozna zacatecnicky dotaz, ale bojuju s tim uz par let a vzdy jsem se
bez toho obesel, ted uz bych to ale rad vyresil.
Pokud mam nejaky soubor, kde jsou radky oddelene bilymi znaky, nemuzu
pouzit v cyklu for, protoze mi to pak bere ty casti souboru a ja
potrebuju cely radek.
Napr.:
for LINE in `cat /var/log/nejaky.log | grep -v "DEBUG"`; do
echo $LINE #a tady chci mit cely radek
done
Diky za radu.
--ogee
PS: Nechci to resit slozite (bile znaky -> oddelovac -> LINE -> bile
znaky), pokud to jde jednoduse. ;-)
Další informace o konferenci Linux