Pada suatu kasus, kita bisa ditemukan dalam hal ingin mengganti kata atau script atau kalimat tertentu dalam file dengan jumlah yang sangat banyak. Dengan cara manual bisa dilakukan, seperti menggunakan terminal editor Vi, Vim atau Nano. Namun ini terkadang melelahkan.
Oleh karena itu kita bisa menggunakan perintah “sed” di linux untuk mengubah atau replace konten.
# sed -i 's/carikata/katabaru/g' namafile
perintah diatas bisa mereplace atau mengganti “carikata” dalam “namafile” menjadi “katabaru”
Jika dalam pencarian script ditemukan adanya simbol kurung siku “<” atau “>” seperti di “<script>” , maka kita bisa gunakan sed sebagai berikut :
# sed -i 's|<script>|<?php>|g' namafile
mengganti perintah sed yang sebelumnya menggunakan opsi “/” atau garing, menjadi “|” tanda pipa.
Begitulah cara mengganti atau replace isi file dengan menggunakan sed di linux!
Silahkan dicoba 🙂