Ben arasındaki farkı anlamaya çalışıyorum grep -eve grep -E. Şimdi grep manpageanladım:
-E, - genişletilmiş-regexp
DESEN'i genişletilmiş düzenli ifade olarak yorumla (aşağıya bakınız).
-e DESEN, --regexp = DESEN
Desen olarak PATTERN kullanın; ile başlayan kalıpları korumak için yararlıdır -
Yukarıdaki açıklama benim için anlamlı değil.
Peki, biri bana examplesikisi arasındaki farkın ne olduğunu ve ne zaman kullanılacağını kullanarak açıklayabilir .
PS: Sürüm: grep (GNU grep) 2.10
-esadece bir regex bir tire ile başladığında gerçekten küçümsemek etmektir. Yani grep ---fooverir, unrecognized option: ---fooancak grep -e ---foodüzenli ifade için grep diyebilirsiniz ---foo.