A maneira mais fácil é escrever um script de shell simples que combina locate
e grep
:
Crie um arquivo em algum lugar em seu $ PATH (por exemplo, /usr/local/bin/clocate
) com
#!/bin/sh
locate --regex "$1" | grep --color=auto "$1"
torne-o executável, por exemplo
chmod +x /usr/local/bin/clocate
e use-o como locate
. O script aceita apenas um padrão.
Outra forma é usar uma função de shell : se você estiver usando bash
como seu shell, poderá adicionar à sua $HOME/.bashrc
a seguinte linha:
clocate() { locate --regex "$1" | grep --color=auto "$1"; }
Você precisa executar novamente o bash ou re-originar seu .bashrc
antes de poder usar o novo comando.
Anote a opção --regex
para locate
. Você precisa escrever .*
em vez de *
para corresponder a qualquer número de caracteres.