Merhaba,
Vi, genelde cok kullanilan bir linux editorudur.Vi kullanarak dosya
icerisinde
search&replace islemi asagidaki sekilde yapilabilir.
Dosya içerisinde bulunan tum dog kelimelerini cat olarak replace etmek.
:%s/{integar or string value} /cat/g
:%s/dog/cat/g
Integar veriler de yine ayni sekilde topluca search&replace edilebilir.
:%s/1/0/g
From: [email protected]
[mailto:[email protected]] On Behalf Of Adil İLHAN
Sent: Tuesday, November 29, 2011 2:06 PM
To: [email protected]
Subject: [Linux-sunucu] Re: Bul değiştir komutu
not: ben b dosyasinin dalginlikla txt olacagini dusundum. txt dosyası olmasi
zorunlu degil.
29 Kasım 2011 14:03 tarihinde Mehmet Özgür Bayhan <[email protected]>
yazdı:
Bir grafik arayüzündeyseniz GUIsi olan birçok text editörüyle rahatça
yapabilirsiniz bunu.Eğer konsoldaysanız perl veya sed programıyla bunu
yapabilirsiniz.
perl -pie 's/xxx.com/yyy.com/g' a/b > a/b //ilk a/b değiştirilecek
dosya ikinci a/b üzerine yazılacak olan dosya.
sed -i 's/xxx.com/yyy.com/g' a/b
buradaki a klasörün yolu.
Kaynak
:http://www.cyberciti.biz/faq/unix-linux-replace-string-words-in-many-files/
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]
Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından
okuyabilirsiniz;
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.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]
Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından
okuyabilirsiniz;
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.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu