Komutu calistirmadan once, txt dosyalarinizi yedeklemenizi oneririm.

perl -i -ne ' s/pattern/replacement/g; print ' *.txt

2009/12/16 gneral @ gmail.com <[email protected]>:
> Şu komutu : sed -i -e '/aranan_satırdan_bir
> bölüm/c\değiştirilmiş_yeni_satır' aranan_dosya
>
> uyguladığımızda, satırda sadece ilgili bölümü değiştirmiyor, o satırı komple
> silerek sadece yeni kelimeyi yazıyor.
>
> Örnek vermem gerekirse;
>
> sed -i -e '/php/c\asp' *.txt
>
> bunu uyguladığımda, dizindeki tüm txt dosyalarında php geçen yerleri asp
> yapmasını bekliyor(d)um, fakat içinde php geçen satırı komple silerek sadece
> asp yapıyor.
>
> -----------------------------
> Muhsin İŞSEVER
>
> İşsever Giyim Konfeksiyon
>
> Pazar mh. Huzur sk. Nu.4,
> Pazar mh. Güven sk. Nu.1,
>
> PK:55420, Ondokuzmayıs/SAMSUN.
>
> Telefon: 0,362 511 47 67
> Fax: 0,362 511 52 54/47 67
>
> E-Kartvizit: http://www.issever.tel
> Online Erişim: http://www.issevergiyim.com
> E-Posta: [email protected]
>
>
>
> 16 Aralık 2009 19:13 tarihinde Engin Yüce <[email protected]> yazdı:
>>
>> sorunuzu tam anlatamamışsınız bence, daha açık şekilde yazarsanız
>> cevaplamaya çalışırım.
>>
>> 16 Aralık 2009 18:35 tarihinde fGt - manager <[email protected]> yazdı:
>>>
>>> Örnekleriniz için teşekkürler.
>>>
>>> Burada verdiğiniz örneklerde, örneğin satır:
>>>
>>> lorem ipsum lorem lorem burasıdeğişeceksatır lorem lorem ise,
>>> komutu uyguladığımızda
>>>
>>> değişensatır
>>>
>>> oluyor.
>>>
>>> Nasıl: diğer loremler kalsın, sadece yazdığımız değişsin ? Bunu nasıl
>>> yapabiliriz?
>>>
>>> -----------------------------
>>> Muhsin İŞSEVER
>>>
>>> İşsever Giyim Konfeksiyon
>>>
>>> Pazar mh. Huzur sk. Nu.4,
>>> Pazar mh. Güven sk. Nu.1,
>>>
>>> PK:55420, Ondokuzmayıs/SAMSUN.
>>>
>>> Telefon: 0,362 511 47 67
>>> Fax: 0,362 511 52 54/47 67
>>>
>>> E-Kartvizit: http://www.issever.tel
>>> Online Erişim: http://www.issevergiyim.com
>>> E-Posta: [email protected]
>>>
>>>
>>>
>>> 30 Kasım 2009 07:33 tarihinde Eray Aslan <[email protected]> yazdı:
>>>>
>>>> On 29.11.2009 17:09, Engin Yüce wrote:
>>>> > Sizce burda şu anda göremediğim bi hata olabilir mi? veya
>>>> > öngöremediğim
>>>> > bir durum için yanlış sonuçlar alabilirmiyim? Bi incelerseniz çok
>>>> > sevinirim.
>>>>
>>>> sed bagimliligi (dependency) oluyor betiginizde.  Benim yaptigim da kotu
>>>> bir sed implementation'i idi zaten.  Bunun haricinde sed ornekleriniz
>>>> daha iyi.
>>>>
>>>> --
>>>> Eray
>>>> _______________________________________________
>>>> Linux E-Posta Listesi
>>>> [email protected]
>>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>>
>>>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden
>>>> gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini
>>>> kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz.
>>>> http://liste.linux.org.tr/mailman/listinfo/linux
>>>
>>>
>>> _______________________________________________
>>> Linux E-Posta Listesi
>>> [email protected]
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
>>> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
>>> dakika içinde üyeliğinizi sonlandırabilirsiniz.
>>> http://liste.linux.org.tr/mailman/listinfo/linux
>>>
>>
>>
>>
>> --
>> | c0d3 = <cr4c...@st3r> |
>>
>> _______________________________________________
>> Linux E-Posta Listesi
>> [email protected]
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
>> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
>> dakika içinde üyeliğinizi sonlandırabilirsiniz.
>> http://liste.linux.org.tr/mailman/listinfo/linux
>>
>
>
> _______________________________________________
> Linux E-Posta Listesi
> [email protected]
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> http://liste.linux.org.tr/mailman/listinfo/linux
>
>
_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux

Cevap