Saya punya file template.jou yang memiliki format berikut:
/codeline1
/codeline2
/var = var
/codeline3
Sekarang saya ingin mengganti var berpisah dengan nilai yang berbeda suka A, B dan C dan kemudian tulis isi template.jou dengan nilai yang diganti ke file baru.
Saya mencoba yang berikut ini:
sed -n 's/var/A/gpw A.jou' template.jou
Tetapi ini hanya mencetak garis yang cocok dengan pola (yaitu /var = A ) ke file baru A.jou tempat saya ingin file lengkap seperti ini:
/codeline1
/codeline2
/var = A
/codeline3
Saya juga sudah mencoba:
sed -i '.bak' 's/var/A/g' template.jou
Ini menggantikan file template.jou dengan konten baru, tapi saya ingin itu mengubah nama file juga sehingga file baru disebut A.jou.