Re: [exim] Need a little bash scripting help [OT]

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Marc Perkel
Date:  
À: exim-users
Sujet: Re: [exim] Need a little bash scripting help [OT]


On 12/12/2010 2:40 PM, Heiko Schlittermann wrote:
> Marc Perkel<marc@???> (So 12 Dez 2010 23:26:54 CET):
>>> in bash:
>>>
>>> $ cat test.txt | sort | uniq -c | while read line; do count=${line% *}; if
>>> [ $count -ge 3 ]; then echo ${line/*$count /}; fi; done
>>> four
>>> three
>>> $
>>>
>>> Cheers,
>> Thanks but I'm getting "too many arguments" on
>>
>> [ $count -ge 3 ];
> If you quote $count
>
>      [ "$count" -ge 3 ]

>
> the error will disappear. But this would fix just the symptom, as any
> line should have a count prepended.
>


Well - getting "integer expression expected" now. :(