Anda di halaman 1dari 6

LAPORAN AWAL PEMROSESAN STRING

NAMA NIM KELAS MATA KULIAH NAMA DOSEN

: : : : :

ARRIGO RUMBEKWAN 2010-31-156 D PLJ 1 Yessy Fitriani

TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK PLN JAKARTA 2011

Pemrosesan String

Pendahuluan
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