Здрасти,
видях, че правиш проверка дали имаш втора колона, но предполагам дори в случя
когато имаш свободен файл след двоеточието се "появява" интервал. Затова ти
предлагам да правиш:
- проверка дали броя на отделените колони е по-голям от 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