#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 10:23 AM |
Forum.TuTSaKHoSTiNG.Com | Teknoloji Haberler - Ağızın içindeki kulak | PaLeRmO | Teknoloji | 0 | 18. March 2011 12:01 PM |
Forum.TuTSaKHoSTiNG.Com | Teknoloji Haberler - Avuç içindeki avcı dinozor | PaLeRmO | Teknoloji | 0 | 15. January 2011 07:47 PM |
Forum.TuTSaKHoSTiNG.Com | Teknoloji Haberler - Google'ın içindeki hain! | PaLeRmO | Teknoloji | 0 | 21. January 2010 12:30 PM |
Forum.TuTSaKHoSTiNG.Com | Teknoloji Haberler - Güneş Sistemi içindeki en soğuk yer | PaLeRmO | Teknoloji | 0 | 17. December 2009 04:50 PM |
En Fazla Arama Yapılan 100 Kelime Aranan Kelimeler |
... |