#70 - Kuasa Sed
Masalah - saya nak cari dan ganti perkataan kepada dalam banyak fail tanpa perlu edit satu persatu. Ada 50 fail.
Penyelesaian - sed atau ‘Stream Editor’
Contoh, ganti perkataan ayam kepada lembu dalam semua fail *.html
Atas OpenBSD
sed -i 's/ayam/lembu/g' *.html
Atas Linux
sed -i "" 's/ayam/lembu/g' *.html
Tak berapa pasti kenapa dalam Linux perlu tambah “”. Kalau tidak ada "" akan dapat mesej kesilapan.