menggunakan Stream EDitor (sed) untuk mencari dan mengganti kalimat dalam sebuah file.

Stream EDitor (sed) dapat dengan mudah mencari dan mengganti kalimat dalam sebuah file. penggunaannya sangat mudah dengan tool ini. panduan dibawah merupakan panduan sederhana untuk melakukan mencari dan mengganti kalimat disertakan contoh penggunaan.


contoh penggunaan sbb:




sed -i 's/text-lama/text-baru/g' input.txt


penjelasan

s : subtitute merupakan command untuk mencari dan mengganti

g : cari dan ganti semua sampai akhir file.

-i : untuk melakukan update file. tanpa command ini file tidak akan terupdate.



contoh praktikum:



buatkan sebuah file misalnya contoh.txt dengan isi seperti dibawah dan gambar:


Saya makan ubi
saya makan ubi
Dia makan Nasi
dia makan Nasi







berikan perintah :

sed 's/saya/mereka/g' contoh.txt

command diatas hanya akan menampilkan hasil dari sed, namun tidak mengganti isi dari file contoh.txt. sehingga hasilnya akan ditampilan hanya kalimat "saya" pada baris kedua yang diganti karena memenuhi kriteria huruf yang dicari, sedangkan "Saya" pada baris pertama mengandung huruf S besar.
Selanjutnya tampilkan hasilnya dengan perintah cat, hasilnya tidak ada perubahan yang terjadi pada file contoh.txt



Supaya file contoh.txt terupdate maka tambahkan option -i setelah command sed, dapat dilihat seperti contoh :



sed -i  's/saya/mereka/g' contoh.txt


hasil perintah diatas dapat dilihat dengan command cat dengan hasil akan terjadi perubahan pada file contoh.txt.












Comments

Popular posts from this blog

Error The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 93D6889F9F0E78D5

cara mengembalikan account facebook yang dibajak/dihack

Membangun Jaringan VLAN sederhana di Mikrotik dengan menggunakan wifi internal mikrotik dan tanpa menggunakan switch mikrotik.