2 Ağustos 2013 Cuma

linux toplu bul ve degistir (find and replace) islemi

Linuxta belirli dosyalar üzerinde find ve replace işlemi yapmak istiyorsak 2 komut kombinasyonu kullanarak bu işinizi halledebilirsiniz.
grep -l 'aratilacak_dizgi' * | xargs sed -e 's/aratilacak_dizgi/yeni_dizgi/' -i
sadece grep -l 'aratilacak_dizgi' ile içinde 'aratilacak_dizgi' olan dosyaları listeleyebilrsiniz. sed komutu ile de replace işlemini yapmış oluyoruz. Umarım işinize yarar. Devamı için : linux toplu bul ve degistir (find and replace) islemi

Hiç yorum yok:

Yorum Gönder

Yorumunuzu esirgemeyiniz..