Başlangıcı ifadesi find . | xargs perl -pi -e 's/'conflicts' => '',//g'
'daki tek tırnaklardan nasıl kurtulurum? Dosyalarımdaki 'conflict' => '' dizesini değiştirmek istiyorum.Perl yorumlayıcılı tek tırnaklardan nasıl kurtulurum?
8
A
cevap
9
doğrudan yüzden böyle bir şey yapmak gerekir tek teklifi almak için, tek tırnak içinde kaçamayacağım:
$ echo 'i'\''m a string with a single quote'
i'm a string with a single quote
Bu alıntı bölüm bitiyor, dışarıda göründüğü şekilde bir tek tırnak kaçar alıntılar, ve sonra tekrar alıntı yapmaya başlar. Sonuç hala bir argüman olacak. yerine kod etrafında
5
Kullanım çift tırnak:
find . | xargs perl -pi -e "s/'conflicts' => '',//g"
13
FatalError hem verilen iyi çözümler var gpojd. Bir diğer seçenek ile bu yuvarlak dışarı edeceğiz: Perl, s/.../.../
notasyonu ters eğik çizgi-kaçar desteklediği için bu işleri
find . | xargs perl -pi -e 's/\x27conflicts\x27 => \x27\x27,//g'
. \x27
onaltılık bir kaçışdır ('
, U + 0027).
İlgili konular
- 1. JavaScript değerlendirmesinde JavaScript dilinde tek tırnaklardan kaçınma
- 2. Snippet'ten nasıl kurtulurum? (Vb.Net)
- 3. .net'te html unicode'dan nasıl kurtulurum?
- 4. JSON'daki ters eğikliklerden nasıl kurtulurum?
- 5. jQuery veya JavaScript'deki tek alıntılar Escape
- 6. jQuery: Ters eğik çizgi ile tek ve çift tırnaklardan nasıl ayrılır
- 7. Nokogiri'deki özel bir css sözde sınıf argümanındaki tırnaklardan nasıl kurtulabilirim?
- 8. Tek satırlık Perl komut dosyasından geri alma
- 9. Eclipse'den bu istenmeyen bardan nasıl kurtulurum?
- 10. Ruby ile bir Unicode dizesinden nasıl kurtulurum?
- 11. Google haritasındaki küçük adamdan nasıl kurtulurum?
- 12. Python Tkinter kök penceresinden nasıl kurtulurum?
- 13. Sayfa etrafında küçük siyah kenarlıktan nasıl kurtulurum?
- 14. Tek Perl komutunda dizin ve üst dizinleri nasıl oluştururum?
- 15. Tek bir makinede birden çok Perl yüklemesi nasıl çalıştırılır?
- 16. Perl
- 17. Sybase
- 18. Tüm çift tırnakları mysql kullanarak tek tırnaklara nasıl değiştirilir?
- 19. Perl foreach döngüsünü tek bir satırda yazmak mümkün mü?
- 20. Python ile JSON'daki HTML etiketlerinde '/' kapanışından nasıl kurtulurum?
- 21. MonoDevelop'ta can sıkıcı ctrl + backspace davranışından nasıl kurtulurum?
- 22. JavaFX özel denetimimde bu CSS uyarılarından nasıl kurtulurum?
- 23. "API kısıtlama UnitTestFramework.dll zaten yüklenmiş" hatadan nasıl kurtulurum?
- 24. ilginç hata: yeni formda siyah çizgi var, ondan nasıl kurtulurum
- 25. Başhekimdeki joker karakter/yıldız karakterinden nasıl kurtulurum? Örneğin,
- 26. Perl DBI
- 27. Perl, referanslar aşağıdaki Perl kodu
- 28. Perl: Perl bir karma değer
- 29. Çalışan bir Perl oturumunda Perl betiğini nasıl derleyebilirim?
- 30. Perl kaynak kodu nasıl belirlenir?
Bunu tavsiye etmem çünkü Perl kodunda sıkça kullanılan birkaç karakter (en önemlisi '!') Çift tırnak içinde bile basmak için özel bir anlama sahiptir. –
'' 'yerine' '' 'ı kullanabileceğim tek zaman, tek tırnakların çalışmadığı Windows'tadır. –