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

Kirim email ke