Se você olhar para locate --help
, poderá encontrar:
-r, --regexp REGEXP search for basic regexp REGEXP instead of patterns
--regex patterns are extended regexps
Você pode usar -r
para fornecer um padrão de expressão regular a locate
:
locate -r /node$
O /
garante que node
esteja no início do nome do arquivo. O $
garante que node
esteja no final do nome do arquivo. Isso fornecerá apenas os arquivos correspondentes ao nome exato do arquivo.
Se você deseja fazer uma pesquisa sem distinção entre maiúsculas e minúsculas (corresponde a Node
, NODE
, nOdE
, etc), adicione -i
:
locate -i -r /node$
Se o locate não suportar o regexp, você pode usar o grep (como mencionado pelo Iracicot):
locate node | grep /node$
locate -i node | grep -i /node$