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