Setelah membahas tentang cara menampilkan isi file teks, kali ini akan kita bahas tentang perintah yang berhubungan dengan file teks. Perintah ini sering juga disebut dengan Utilitas teks. Ada 4 perintah yang akan kita bahas yaitu wc,sort,grep dan diff
Sebelum memulai,kita buat dulu file negara.txt yang berisi 5 baris data sebagai berikut :
Indonesia Malaysia Brunai Thailand vietnam
WC, Menghitung karakter, kata dan baris
Wc adalah perintah untuk menghitung jumlah karakter, kata dan baris dalam sebuah file.
candra@candra-ubuntu:~$ wc negara.txt 5 5 43 negara.txt
Dari perintah wc, ternyata file negara.txt terdiri dari 5 baris, 5 kata dan 43 karakter.
Sort, mengurutkan data
candra@candra-ubuntu:~$ sort negara.txt Brunai Indonesia Malaysia Thailand vietnam
Ternyata sangat mudah kan mengurutkan data di file teks di linux.
grep, mencari kata/pola/frase dalam sebuah file teks
Grep digunakan untuk mencari baris yang sesuai dengan pola yang dicari. sebagai contoh kita akan mencari baris yang mengandung frase “sia”.
candra@candra-ubuntu:~$ cat negara.txt |grep sia Indonesia Malaysia
ternyata ada dua baris yang mengandung frase “sia”.
diff, membandingkan dua file teks
Diff adalah tool canggih yang bisa membandingkan dua buah file teks dan menunjukan perbedaannya. Untuk contoh ini, kita buat file negara2.txt yang isinya sebagai berikut :
Indonesia Malaysia Brunai Darusalam Thailand vietnam Filipina
perintah untuk membandingkan antara negara.txt dan negara2.txt adalah sebagai berikut :
candra@candra-ubuntu:~$ diff -y negara.txt negara2.txt Indonesia Indonesia Malaysia Malaysia Brunai |Brunai Darusalam Thailand Thailand vietnam vietnam >Filipina
Jika suatu baris ada perubahan diberi tanda |, sedangkan jika ada penambahan baris baru diberi tanda > .
Makin tahu linux, makin seru kan? pembahasan selanjutnya akan membahas tentang konsep pipeline dan redirect di linux.