[Pardus-kullanicilari] Basit bir kabuk betiği
Talha Yalta
talhayalta at gmail.com
13 Mayıs 2009 Çar 15:01:45 EEST
Merhaba arkadaşlar:
Bir dizindeki birden fazla metin dosyası içerisindeki sözcükleri
değiştirecek basit bir kabuk betiği yapmaya çalışıyorum.
Değişken tanımlamadan
sed -i 's/Değişecek/Yeni metin/g' text.txt
komutu sorunsuzca çalışıyor. Ancak
#!/usr/bin/env bash
OLD="Değişecek"
NEW="Yeni metin"
sed -i 's/$OLD/$NEW/g' text.txt
Hiçbir değişiklik yapmıyor. Betikteki yanlışlık nedir yardım
edebilecek olan var mı?
İyi çalışmalar
Talha
--
"Remember not only to say the right thing in the right place, but far
more difficult still, to leave unsaid the wrong thing at the tempting
moment." - Benjamin Franklin (1706-1790)
--
Pardus-kullanicilari mesaj listesiyle ilgili
daha fazla bilgi