Command sed merupakan tool multifungsi yang dapat mengerjakan task umum seperti parse dan transformasi teks. Sintaks berbasis script dari sed pada awalnya terlihat agak sulit. Namun, banyak tugas kompleks dapat diselesaikan dengan beberapa baris skrip sed

Misal isi file conf.cfg adalah sbb :

hostname=test.host
port=$port

utk merubah host, kita dapat menggunakan perintah sed sbb :

sed -i 's/$hostname/coba.host/g' conf.cfg

maka hasilnya sbb :

hostname=coba.host
port=$port

utk merubah port menjadi 3030 perintah sed-nya sbb :

sed -i 's/$port/3030/g' conf.cfg

maka hasilnya akan sbb :

hostname=coba.host
port=3030

Semoga Bermanfaat

Comments are closed