'daki bir dosyadan bir dize nasıl silinir Bir dosyadan bir dize silmek istiyorum. Bu dize kullanıcı tarafından sağlanır. Çalışmayan aşağıdaki komutu denedim.Bash
read -r input
sed -i '/"$input"/d' xyz.txt
Çift tırnak kullanmadan denedim (""). Ama işe yaramadı.
Lütfen bana yardım eder misiniz?
sed -i "/$input/d" xyz.txt
ama input
herhangi bir düzenli ifade özel karakter içermediğinden emin olun:
Sen bir dize silmek istediğiniz dedi, ama kullandığınız komut dizesi olduğunu bütün çizgi siler Bu farklı bir sonucun ne ifade ettin. Hangisi arzu edilir? – SaintHax
bu durumda tüm satır –