SORU
13 AĞUSTOS 2009, PERŞEMBE


Ruby: bir desen için dosya metin Arama ve belirli bir değer ile değiştirin?

Öğrenme Ruby. Bir model için bir dosya (veya dosyaları) arama ve ise, belirli bir değeri bu kalıbı değiştirmek için bir script arıyorum.

Düşünceler?

CEVAP
17 AĞUSTOS 2010, Salı


Aslında, ruby yerinde bir düzenleme özelliği var. Perl gibi, diyebilirsiniz

ruby -pi.bak -e "gsub(/oldtext/, 'newtext')" *.txt

Bu son olan geçerli dizindeki tüm dosyaları için çift tırnak içinde kodu geçerli olacaktır .txt. Düzenlenen dosyaların yedek kopyaları ile oluşturulur .bak uzantısı (falanca.txt.bence bak).

NOT: çok satırlı arama için çalışmak için görünmüyor. Bu, daha çok başka bir şekilde normal ifade, etrafında sarıcı bir script ile yapmalısın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Soulkiller13 ツ

    Soulkiller13

    30 Mayıs 2013
  • UlyssesForever's channel

    UlyssesForev

    28 ŞUBAT 2012
  • WePlayWeWatch

    WePlayWeWatc

    3 Temmuz 2013