Здрасти,

видях, че правиш проверка дали имаш втора колона, но предполагам дори в случя 
когато имаш свободен файл след двоеточието се "появява" интервал. Затова ти 
предлагам да правиш:
- проверка дали броя на отделените колони е по-голям от 1
- проверка за дължината на втората колона

awk -F: '{if ( ( NF > 1 ) && ( length($2)>1 ) ) print $0}'


Поздрав,
К. ГОЕВ

 >-------- Оригинално писмо --------
 >От:  "Dimitar Vasilev"  
 >Относно: Re: [Lug-bg] fuser + awk
 >До: "Linux Users Group - Bulgaria"  
 >Изпратено на: Вторник, 2008, Април 15 10:28:53 EEST
 >----------------------------------
 >
 >На 15.04.08, Yordan Boikov   написа:
 >>
 >> опс :)
 >> трябва да е с == (два пъти равно) щото иначе е присвояване а не сравнение
 >> :)
 >>
 >>
 >>
 >> awk -F: '{if ($2=="") print $0}'
 >>
 >> --
 >> поздрави
 >> Y.Boikov
 >> :wq
 >
 >
 >не сработва добре:
 >Дава ми:
 >b10SID_ora_PID.trc:
 >b10SID_ora_PID.trc:
 >b10SID_ora_PID.trc:
 >b10SID_ora_PID.trc:
 >и в низа се пръква
 >b10SID_ora_6762.trc: ooooooooooooo
 >b10SID_ora_PID.trc:
 >b10SID_ora_PID.trc:
 >b10SID_ora_PID.trc:
 >b10SID_ora_PID.trc:
 >17793   18406    1399   18132   18108   18774   18763   18757   18767
 >18138   12169     668   29722
 >
 >Идеи как да добавя и ofs да е null?
 >
_______________________________________________
Lug-bg mailing list
Lug-bg@linux-bulgaria.org
http://linux-bulgaria.org/mailman/listinfo/lug-bg

Reply via email to