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