Minggu, 01 November 2015

Pemrosesan String pada Linux menggunakan CentOs

Assalamualaikum wr.wb
pada postingan kali saya akan membahas sedikit tentang pemrosesan string pada linux. beberapa perintah pada linux dapat digunakan untuk melakukan pemrosesan file teks seperti memanipulasi file, pengurutan dan pencarian file dan string.



beberapa perintah pemrosesan string

wc - word count
digunakan untuk menghitung jumlah baris, kata, dan karakter dalam suatu file
sintaks :$  wc nama_file
wc dapat melakukan perintah menghitung jumlah baris, kata, dan huruf secara terpisah seperti :
wc -l : untuk menghitung jumlah baris
wc -w : untuk menghitung jumlah kata
wc -c : untuk menghitung jumlah huruf

contoh :

> cut 
mengambil bagian tertentu dari suatu file dan menampilkannya ke layar
sintaks :$ cut -fc

contoh :

> head
menampilkan n baris pertama dari suatu file
sintaks :$ head -n nama_file

contoh : 

> tail
menampilkan n baris terakhir dari suatu file
sintaks :$ tail -n nama_file

contoh :

>sort
mengurutkan isi dari suatu file
sintaks : $ sort nama_file
              $ sort -r nama_file = mengurutkan secara descending
contoh :

>uniq
menghilangkan duplikasi data yang berdekatan
sintaks : $ uniq nama_file

contoh : 

>tr
mengubah suatu karakter menjadi karakter lain
sintaks: $ tr "string1" "string2" < nama_file
             $ tr "[a-z]" "[A-Z]" < latih

contoh : 

>grep
mencari string dalam suatu file
sintaks : $ grep nama_string nama_file

contoh :

>find
mencari file dengan ketentuan-ketentuan tertentu
sintaks : $ find nama_path pilihan

contoh : 

>pipeline
yaitu penggabungan perintah yang dapat memberi perintah lebih dari 1. pipeline diberi simbol "|".

contoh program dengan perintah gabungan: 
buatlah sebuah file vi dengan nama file : biodata.txt





buatlah file dengan isi seperti dibawah ini 



simpan dan tutup file yang telah dibuat tadi, lalu buka file tersebut dengan perintah:
cat biodata.txt. maka akan terlihat seperti gambar dibawah ini:



lalu tuliskan salah satu perintah yang ada pada pemrosesan string:
misalnya kita menggunakan perintah: $ cut -f1 biodata.txt. 
seperti yang terlihat seperti dibawah ini. akan terlihat perintah $ cut -f1 biodata.txt untuk memunculkan kolom 1 pada isi file tersebut.



lalu jika kita mengubah perintah dengan $ cut -f2 biodata.txt maka akan memunculkan kolom kedua


begitupun dengan perintah $ cut -f3 biodata.txt maka akan memunculkan kolom ketiga dari isi file tersebut


dan juga apabila kita menuliskan perintah $ head -3 biodata.txt maka akan memunculkan 3 baris pertama isi file tersebut seperti contoh dibawah ini:

perintah $ sort biodata.txt yaitu untuk mengurutkan file secara ascending. apabila ingin mengurutkan file secara descending dapat menggunkan perintah $ sort -r biodata.txt

pengurutan data secara ascending

pengurutan data secara descending


kita juga dapat memberi perintah lebih dari satu. apabila kita ingin memunculkan baris keempat saja maka dapat menggunakan perintah seperti dibawah ini:
$ head -4 biodata.txt | tail -1
hasil nya seperti gambar berikut:


dan apabila kita ingin memunculkan 2 huruf depan dari baris pertama sampai keempat kita dapat menggunakan perintah :
$ cut -c1,2 biodata.txt | head -4

maka hasilnya akan terlihat seperti dibawah ini :



inilah beberapa contoh pemrosesan string dalam linux. semoga penjelasan yang sedikit ini bermanfaat


TERIMA KASIH - PEACE OUT











Tidak ada komentar:

Posting Komentar