#1
|
|
Bir dosyanin icindeki bir kelimeyi degistirmek
Mesela bir dosyanin icindeki bir kelimeyi degistirmek istiyorsunuz. Bunun icin uzun uzun perl, awk,sed komutlarini kullanmaniza gerek yok. Her linux da default olarak kurulan ED editoru yeterde artar bile. Mesela bir dosyanin icinde gecen Ankara kelimesini Istanbul olarak degistirmek icin: Kod:
$ echo ' 1,$s/Ankara/Istanbul/g w q ' | ed test.sh Mesela 5. satira birsey ilave etmek isterseniz: Kod:
$ kelime="Burasi 5. satirdir" $ ed << EOF > e dosya.sh > 5i > ${kelime} > . > w > q > :q > EOF Ya da tam tersi, 5. satiri silmek istiyorsaniz: Kod:
$ ed << EOF > e dosya.sh > 5d > . > w > q > :q > EOF Basit bir ED editoru bile nelere kadir. Bugune kadar hep awk, perl, sed ile kafamizi karistirip duruyorduk.:-) Mesela Tolga dosyasinda gecen butun ALI'leri degistirmek istiyorsan: en iyi yöntem: Kod:
perl -pi -e 's/TOLGA/ALI/' tolga.txt biraz cetrefelli yöntem, cunku 2. dosyaya yönlendirmek gerekir: Kod:
sed -e 's/TOLGA/ALI/' tolga.txt > yeni_tolga.txt Kod:
sed -e 's/TOLGA/ALI/g;s/TOLGA2/ALI/" tolga.txt > yeni_tolga.txt |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevap | Son Mesaj |
Forum.TuTSaKHoSTiNG.Com | Teknoloji Haberler - Bu kelimeyi duyan telefon kapanıyor | PaLeRmO | Teknoloji | 0 | 24. March 2011 09:23 AM |
Forum.TuTSaKHoSTiNG.Com | Teknoloji Haberler - Ağızın içindeki kulak | PaLeRmO | Teknoloji | 0 | 18. March 2011 11:01 AM |
Forum.TuTSaKHoSTiNG.Com | Teknoloji Haberler - Avuç içindeki avcı dinozor | PaLeRmO | Teknoloji | 0 | 15. January 2011 06:47 PM |
Forum.TuTSaKHoSTiNG.Com | Teknoloji Haberler - Google'ın içindeki hain! | PaLeRmO | Teknoloji | 0 | 21. January 2010 11:30 AM |
Forum.TuTSaKHoSTiNG.Com | Teknoloji Haberler - Güneş Sistemi içindeki en soğuk yer | PaLeRmO | Teknoloji | 0 | 17. December 2009 03:50 PM |
En Fazla Arama Yapılan 100 Kelime Aranan Kelimeler |
... |