Saya mencoba menggunakan sed editor aliran di bash untuk mengganti string dalam file ke string baru yang saya masukkan, sejauh ini saya punya ini:
echo "name to change"
read updatenaamold
echo "enter new name:"
read updatenaamnew
sed -i 's/$updatenaamold/$updatenaamnew/g' $naam_dir
echo "name changed"
Ini seharusnya bekerja! Tapi entah bagaimana, di file yang ingin saya edit ada nama yang disebut "bryan" Saya ingin mengeditnya menjadi "bryan name". Saya telah memasukkan nama lama ke dalam variabel yang harus saya masukkan dengan jelas, dan nama baru juga di dalam variabel. Dapatkah seseorang menunjukkan kepada saya mengapa itu tidak berhasil?