A. PENGERTIAN
String adalah serangkaian perintah yang disediakan dari linux. Dalam string sendiri kita dapat mengurutkan karakter, mencari karakter, memilih karakter yang mau ditampilkan dan lain sebagainya.
Contoh - Contoh Perintah dalam Pemrosesan String :
Penulisan wc :1. WC (Word Count)
Yaitu perintah untuk menghitung baris, karakter dan kata pada suatu karakter.
- wc - l [nama file.txt] : untuk menghitung jumlah baris/line
- wc -w [nama file.txt] : untuk menghitung jumlah kata
- wc -c [nama file.txt] : untuk menghitung jumlah karakter
2. CUT
Yaitu perintah untuk mengambil atau memindahkan data yang kita pilih untuk ditampilkan.
Penulisan cut :
- cut -d [nama file.txt] : ialah untuk mengambil data yang dipilih yang dipisihkan tiap fieldnya dengan tanda ':' yang biasa diartikan sebagai Delimeter
- cut -f [nama file.txt] : untuk mengambil data tiap field, biasa dipisahkan oleh tab pada setiap fieldnya
- cut -c [nama file.txt] : untuk mengambil data berdasarkan karakter pada setiap katanya
Penulisan cut :
- cut -d [nama file.txt] : ialah untuk mengambil data yang dipilih yang dipisihkan tiap fieldnya dengan tanda ':' yang biasa diartikan sebagai Delimeter
- cut -f [nama file.txt] : untuk mengambil data tiap field, biasa dipisahkan oleh tab pada setiap fieldnya
- cut -c [nama file.txt] : untuk mengambil data berdasarkan karakter pada setiap katanya
3. HEAD
Perintah untuk mengambil data dari baris paling atas ke bawah sesuai pilihan kita sampai baris ke-n.
Penulisan head :- head -2 [nama file.txt] : yaitu mengambil dan menampilkan data dari baris paling atas sampai baris ke-2
4. TAIL
Yaitu perintah yang fungsinya mengambil data dari baris bawah ke atas. (kebalikan dari HEAD)
Penulisan tail :- tail -2 [nama file.txt] : yaitu menggambil dan menampilkan data dari baris paling bawah sampe baris ke-2 dari bawah
5. GREP
Yaitu perintah untuk mengambil string yang dipilih. Dapat juga digunakan untuk mengambil karakter ataupun suatu kata.
Penulisan grep :
- grep [character/kata] [nama file.txt]
Keterangan :
Pilihan yang sering digunakan :
-q : tidak menampilkan hasil keluaran ke layar
-v : menampilkan baris string yang tidak cocok
Penulisan grep :
- grep [character/kata] [nama file.txt]
Keterangan :
Pilihan yang sering digunakan :
-q : tidak menampilkan hasil keluaran ke layar
-v : menampilkan baris string yang tidak cocok
6. FIND
Yaitu perintah untuk mencari file dengan kriteria tertentu.
Penulisan find :- find [nama_path] [-pilihan]
Keterangan :
nama_path = direktori awal pencarian
Pilihan yang sering digunakan :
- name nama_file : cari file dengan nama nama_file
- user owner : cari file dengan pemilik owner
- type tipe_file : cari file dengan tipe tipe_file(f=file,d=direktori,dll)
-perm : cari file dengan ijin akses=permission dalam format angka
permission
- size kap_size : cari file dengan kapasitas = kap_size
- ok perintah : eksekusi perintah dengan konfirmasi
- exec perintah : eksekusi perintah tanpa konfirmasi
7. tr
Yaitu perintah untuk memanipulasi string.
Penulisan tr :- tr ["string1"] ["string2"]
Contoh :
1. Mengubah semua karakter 1 menjadi G, 3 menjadi &, dan s menjadi n$
tr "13s" "G&n" <>
2. Mengubah semua huruf kecil menjadi huruf besar
$ tr "[a-z]" "[A-Z]" <>
$ cat latih | tr "[a-z]" "[A-Z]"
8. UNIQ
Yaitu perintah untuk menghilangkan duplikasi data dengan syarat (data harus terurut).
Penulisan Uniq :
- uniq [nama_file.txt]
9. Sort
Yaitu perintah untuk mengurutkan isi suatu file berdasarkan key tertentu.
Penulisan Sort :
- sort [-tchar] [+key] [-r] fileKeterangan :
-tchar : delimeter/karakter pemisah antar field/kolom
+key : nomor kolom sebagai key pengurutan, dimulai dari nol
-r : reverse - mengurutkan secara descending
Tidak ada komentar:
Posting Komentar