Program Director Sigma Radio STT PLN

Kamis, 15 Oktober 2015

Pemrosesan String pada CentOS

Setelah tadi aku ngebahas tentang Editor Vi pada Linux, sekarang aku bakal lanjut ngebahas tentang Pemrosesan String. Selamat membaca dan semoga bermanfaat.

Pemrosesan String
Beberapa perintah Linux dapat digunakan untuk melakukan pemrosesan file teks seperti manipulasi file, pengurutan dan pencarian file dan string.

wc – word count
Fungsi : menghitung jumlah baris, kata, dana karakter dalam suatu file.
Sintaks : wc [-lwc] nama_file
Keterangan :
-l : line
-w : word
-c : Character
Contoh :
1. Menampilkan jumlah baris, kata dan karakter dari file latih
2. Menampilkan jumlan baris dari file latih

cut
Fungsi : mengambil bagian tertentu dari suatu file dan menampilkannya ke layar.
Sintaks : cut [-d] [-fc] nama_file
Keterangan :
-d : delimeter atau pemisah antar field, digunakan jika menggunakan option -f
Default = TABULASI
-f : field atau kolom.
-c : character.
Contoh :
1. Menampilkan field pertama dan ketiga dari file /etc/passwd
2. Menampilkan karakter 1 sampai dengan 8 dan karakter 25 sampai dengan 27 pada file
/etc/passwd
3. Menampilkan karakter ke 12 sampai dengan ke 16 dari hasil keluaran perintah date

head
Fungsi : menampilkan n baris pertama dari suatu file
Sintaks : head [-n] nama_file
Keterangan : Jumlah baris yang akan ditampilkan default = 10
Contoh :
1. Menampilkan 10 baris pertama dari file /etc/passwd
2. Menampilkan 5 baris pertama dari file /etc/passwd

tail
Fungsi : menampilkan n baris terakhir dari suatu file
Sintaks : tail [-n] nama_file
Keterangan : Jumlah baris yang akan ditampilkan default = 10
Contoh :
1. Menampilkan 10 baris terakhir dari file /etc/passwd
2. Menampilkan 5 baris terakhir dari file /etc/passwd
3. Menampilkan mulai dari baris ke 5 sampai baris terakhir file /etc/passwd

sort
Fungsi : mengurutkan isi suatu file berdasarkan key tertentu
Sintaks : sort [-tchar] [+key] [-r] nama_file
Keterangan :
-t char : delimeter / karakter pemisah antar field.
+ key : nomor kolom sebagai key pengurutan, dimulai dari nol
-r : reverse, mengurutkan secara descending.
Contoh :
1. Mengurutkan isi file /etc/passwd berdasarkan kolom pertama secara ascending
2. Mengurutkan isi file /etc/passwd berdasarkan kolom keempat secara ascending
3. Mengurutkan isi file /etc/passwd berdasarkan kolom keempat secara descending

uniq
Fungsi : menghilangkan duplikasi data, syarat data harus terurut terlebih dahulu.
Sintaks : uniq nama_file
Contoh :
tr
Fungsi : untuk mengubah suatu karakter menjadi karakter lain.
Sintaks : tr “string1” “string2”
Contoh :
1. Mengubah semuakarakter 1 menjadi G, 3 menjadi &, dan s menjadi n
2. 2. Mengubah semua huruf kecil menjadi huruf besar

grep
Fungsi : mencari string di dalam suatu file.
Sintaks ; grep [-pilihan] string_file
Pilihan yang sering digunakan :
-q : tidka menampilkan hsil keluaran ke layar.
-v : menampilkan baris string yang tidak cocok
Contoh :
1. Menampilkan baris yang ada string Linux di file latih.
2. Menampilkan seluruh file di current directory yang mempunyai string Linux
3. Menampilkan baris yang tidak mempunya i string Linux di file latih

find
Fungsi : mencari file denga kriteria tertentu
Sintaks : find nama_path -pilihan
Keterangan :
nama_path = direktori awal dpencarian
Pilihan yang sering digunakan:
Contoh :
1. Mencari file dengan nama latih mulai dari current directory ke bawah
2. Mencari file yang dimilik oleh user dudi mulai dari direktori / ke bawah
3. Mencari seluruh dengan tiper direktori mulai dari direktori /home/dudi ke bawah
4. Mencari seluruh file yang bernama core kemudian dihapus dengan konfirmasi dimulai dari current direktori hingga ke bawah

Sekian dan Terimakasih:)

Tidak ada komentar:

Posting Komentar