[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