Command-Command Pembaca File (part2)


nahh.. melanjutkan tulisan kemarin tentang command-command pembaca di LINUX,

niihh… ada command “uniq”

dia bisa otomatis menghilangkan kata yang sama di bawah line yang sama…

adalagi namanya sort.. Sesuai namanya.. dia langsung mengurutkan baris sesuai alfabet…

biasanya digunakan untuk daftar… kita coba buka file “makanan”

untuk sort dari z-a, pakai opsi -r, jadi

sort -r makanan

naahh,,,, ada lagi command namanya: “grep”…. dia otomatis menyeleksi kata yang kita inginkan saja…

mari kita coba command nya…

kita coba menyeleksi kata yang mengandung kata “so” pada file ‘makanan’

nahh, lalu kenapa ‘parSo’ tidak ikut terseleksi??? ini karena LINUX itu sensitive dengan command yg dimasukkan…. karena perintahnya ‘so’, maka kata parSo yang ‘s’ nya pakai huruf besar tidak ikut terseleksi…

agar parSo ikut terseleksi, ketik:

grep -i so makanan

naahh.. si parSo kan jadi ikutan…

ada opsi lain, misalnya: mencari kata yang ada b&t dengan command:

grep b.t nama_file

karena saya pakai file bernama file2, maka command nya:

grep b.t file2

untuk mencari kata yang depannya berhuruf “d” kita masukkan command

grep ^d file2

simbol ^ artinya dia mencari kata yang berada di depan… kalau mencari kata yang terdapat dibelakang, kita gunakan simbol $…

misalnya kita mencari kata yang terdapat “bat” dibelakang dengan command:

grep bat$ file2

kata ‘diningbat’ masuk karena terdapat kata ‘bat’ dibelakang.

Untuk selanjutnya, kita bisa menyeleksi kata yang berawalan “d” dan berakhiran “t” dengan command:

grep d.*t file2

nah, kita juga bisa mengkombinasikan command, misalnya,

kita ingin menghilangkan kata yang berisi “bat” dan berawalan “d” dengan command

grep -v bat file2; grep -v ^d

nah… yang keliatan kan cuma ‘bit’ doank…

ok.. selamat baca2 file, ya…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: