Você precisa especificar o sinalizador -E para grep:
-E, --extended-regexp
Interpret PATTERN as an extended regular expression (ERE, see
below). (-E is specified by POSIX.)
Eu preciso encontrar o arquivo de ls - l
usando grep e certo regexp.
Em particular, eu preciso do greep para ver o final de alguns arquivos, como digamos .txt
, mas usando apenas regex.
Portanto, deve ser algo como
ls -l | grep '^.+\.txt$'
Mas isso não parece funcionar para mim.