Use xargs . Isso leva como entrada uma série de parâmetros e executa uma operação neles:
locate -eb0P somefile | xargs -r0 ls -ald
xargs irá executar o comando ls -ald usando os resultados dos parâmetros locate as.
A opção -e informa ao locate para verificar se os arquivos encontrados no banco de dados realmente existem e ignora os que não existem.
A opção -b informa ao locate para corresponder apenas aos nomes básicos.
A opção -0 (zero) informa ao locate para gerar delimitadores nulos em vez de espaços em branco (portanto, ele pode manipular nomes de arquivos que contêm espaços em branco)
A opção -P informa ao locate para listar links simbólicos quebrados
A opção -r diz ao xargs para não executar o comando se nada for passado - isto é, quando o locate não retorna nada.
A opção -0 diz ao xargs para esperar nulos em vez de espaços em branco como delimitadores
A opção -a diz ao ls para listar os arquivos que começam com "."
A opção -d diz ao ls para listar os diretórios em vez de seus conteúdos