Под Linux / AIX, где когда-либо, когда это полезно использовать --, как в этой команде:
grep -- SOMEPATTERN
Под Linux / AIX, где когда-либо, когда это полезно использовать --, как в этой команде:
grep -- SOMEPATTERN
Ответы:
Когда «SOMEPATTERN» запускается или может начинаться (например, если это переменная, подобная "$PATTERN"которой у вас нет полного контроля) с -символом (тире).
Также с GNU grep (если $POSIXLY_CORRECTон не включен) полезно, если другие аргументы (имена файлов) могут начинаться с -.
Кроме того, вы можете сделать
grep -e -SOMEPATTERN- -- file1 file2 -xxx-
--отмечает конец вариантов. Это полезно везде, где неопционные аргументы могут начинаться с символа a dash, и это не вредит, так что это хорошая привычка - использовать его.
grep.