Grep, regex ile hangi tür tırnakları çevrelediğime bağlı olarak farklı şekilde davranır. Bunun nedenini açık bir şekilde anlayamıyorum. Sadece tek/çift tırnak ile regex çevrelemek için bazı uygun bir yolu vardır varsayıyorumgrep kullanırken yapılan alıntılar?
hamiltont$ grep -e show\( test.txt
variable.show();
variable.show(a);
variable.show(abc, 132);
variableshow();
hamiltont$ grep -e "show\(" test.txt
grep: Unmatched (or \(
hamiltont$ grep -e 'show\(' test.txt
grep: Unmatched (or \(
: İşte sorunun bir örnektir. Herhangi bir yardım?
FWIW, grep --version
döner grep (GNU grep) 2.5.1
Anladım, teşekkürler! – Hamy
Hala tek ve çift tırnak işaretleri arasındaki farkın ne olduğunu anlamıyorum. Gönderdiğiniz örnekte, aynı şeyi yapıyorlar. –
Tek bir alıntı veya çift tırnak işareti ile eşleşmesi gereken bir grep regexim varsa, grep ile nasıl yazabilirim? "grep" ["] \" "çalışmıyor ... – tonix