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
apa bisa yah dgn awk? apa harus make yg lain??
thanks.
Paulus
--
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3