Я погуглил следующую ошибку и не получил каких-либо хороших объяснений того, что происходит с grep под tcsh. (Да, это выражение даты существует в файлах журнала).
$ grep '2014-07-21' *.log
grep: Invalid back reference
Любопытно, что если я переключаюсь на bash, команда работает нормально (это мой текущий обходной путь). Кто-нибудь знает, что здесь происходит?
Потому что кто-то спросит, вот результаты, which
и alias
:
$ which grep
/bin/grep
$ alias grep
$ # (Nothing)
Это работает на RHEL 5.4 (Red Hat).