On Thursday 10 January 2002 00:36, you wrote:
> awk '{if ($3>50) $3=999;print $1" "$2" "$3" "$4}' namafile
>
> ganti angka 50 dengan angka sembarang
>
> reply:
> maksud saya sebenarnya:
> misalkan saya ingin agar bila data kolom 3 lebih besar dari 50,
> maka semua data di baris ybs (kecuali pada kolom1) saya rubah menjadi 999.
> jadi kalau saya punya data:
> 5000 0.1 45 80
> 5010 0.25 55 90
> 5020 0.7 39 55
>
> maka data keluarannya akan menjadi:
> 5000 0.1 45 80
> 5010 999 999 999
> 5020 0.7 39 55
awk '{if($3 > 50) {print $1 " 999 999 999"} else {print}}' filename
Prastowo
--
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3