Assalamu'alaykum
kali ini kita akan masuk ke bahasan yang baru yaitu Pemrosesan String.
terdapat beberapa perintah pada pemrosesan string, yaitu:
1. wc (word count) fungsinya untuk menghitung karakter, baris dan kata
terbagi menjadi 3 yaitu line ( -l ) , word ( -w ), character ( -c )
2. cut fungsinya untuk mengambil beberapa bagian tertentu
cut terdiri field ( -f ) character ( -c )
3. head fungsinya untuk mengambil baris dari atas
4. tail fungsinya untuk mengambil baris dari bawah
5. sort digunakan untuk mengurutkan data
6. tr untuk mengganti karakter1 menjadi karakter lain
7. find berfungsi untuk menanmpilkan dimana folder itu berada
9. uniq berfungsi untuk menghilangkan data yang sama tetapi harus dalam urutan nya.
Baiklah kita akan langsung implementasikan ke linux
pertama kita buat vi biodata2.txt isinya seperti gambar dibawah ini
a. Menghitung banyak baris
sintaks: wc -l biodata2.txt
penejelasan: wc : perintah menghitung
-l : panjang baris
b. Menghitung banyak baris, karakter dan huruf
sintaks: wc -lwc biodata2.txt
penejelasan: wc : perintah menghitung
-l : panjang baris, kata dan huruf
c. Menampilkan kolom 1 dan 3
sintaks: cut -f1,3 biodata2.txt
penjelasan: cut : perintah menampilkan
-f13 : kolom 1 dan 3
| diambil kolom 1 dan 3 saja |
d. Menampilkan kolom 1 sampai 3
sintaks: cut -f1-3 biodata2.txt
penjelasan: cut : perintah menampilkan
-f1-3 : kolom 1 sampai 3
| kolom 1 sampai 3 |
e. Mengganti delimeternya
sintaks: cut -d: -f1,4 biodatalagi.txt
f. Menampilkan Rio membaca
Novriz orasi
sintaks: sort -r biodata2.txt | cut -f1,3 | head -4 | tail -2
| hasil gambar f |
g. Menampilkan dua baris paling awal
sintaks: head -2 biodata2.txt
h. Menampilkan dua baris terakhir
sintaks: tail -2 biodata2.txt
i. Mengurutkan semua data menurut abjad
sintaks: sort biodata2.txt
k. Mengurutkan dari akhir ke depan
sintaks: sort -r biodata2.txt
l. mengambil 2 kata diawal
sintaks: cut -c1,2 biodata2.txt
m. mengganti huruf a dan e menjadi angka 4 dan 3
sintaks: tr "ae" "43" < biodata2.txt
n. menampilkan karakter yang diinginkan
sintaks: gre
