Re: [Lug-bg] Въпрос за bash скриптче.
- Subject: Re: [Lug-bg] Въпрос за bash скриптче.
- From: Damyan Ivanov <dam@xxxxxxxxxxxxxx>
- Date: Tue, 9 Jun 2009 12:55:44 +0300
- Mail-followup-to: Damyan Ivanov <dam@xxxxxxxxxxxxxx>, lug-bg@xxxxxxxxxxxxxxxxxx
-=| Kristian Kirilov, Tue, Jun 09, 2009 at 12:35:00PM +0300 |=-
> Здравейте, имам следния резултат
>
> 5001 1001
> 4001 1002
> 5002 102
> 5003 1032
> 5004 1011
> 121 1000
> 12345 1008
> 1234 1010
>
> В този случай как мога да направя условие което да сравнява първата
> колона с числото 5000, и тя го надвишава числото от 2-рата колона на
> същия ред да се запише в произволен файл.
>
> Т.е. изхода трябва да излгежда нещо от сорта:
>
> 1001
> 102
> 1032
> 1011
> 1008
---------------------------
#!/bin/sh
while read a b; do
if [ $a -gt 5000 ]; then
echo $b
fi
fi
---------------------------
script < входен-файл > изходен-файл
--
dam
Attachment:
signature.asc
Description: Digital signature
_______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg
|