Hallo semua, kali ini Saya mau berbagi cara untuk Replace string pada semua File di Linux. Belum lama ini Saya ada case untuk merubah suatu kata (dalam bentuk string) yang harus Saya lakukan di semua file php pada project kantor Saya. Pasti sulit dong kalau kita tidak tau kata yang mau kita ubah ada di File dan direktori apa saja. Nah, sebenernya ada cara mudah untuk melakukannya. Langsung saja tanpa basa basi caranya dengan mengkombinasikan perintah find
dan sed
pada Linux. Langkah – langkahnya sederhana :
pertama, masuk ke direktori utama tempat semua File yang mau kita cari dan kita ubah stringnya
cd /path/direktori/kamu
kedua, gunakan perintah find
dan sed
untuk merubah semua string di semua file yang terdapat string tersebut
find ./ -type f -exec sed -i 's/aku/kamu/g' {} \;
Perintahnya akan kurang lebih seperti ini : “Temukan / Cari semua file yang didalamnya mengandung string aku lalu ubah semua string tersebut menjadi kamu”
Baca Juga : Mencari File yang Mengandung Kata Tertentu di Linux
Yap, itu lah cara untuk Replace string pada semua File di Linux yang dapat Saya bagikan. Semoga informasi ini bermanfaat untuk pembaca semua. Terima kasih ^^
0 Komentar