Se nenhum dos nomes de arquivo contiver espaço, guia, nova linha, ?
, *
, [
caracteres ou se for chamado -
, isso deverá ser feito:
grep "exit 0" -- $(ls -tr a*)
$()
é chamado de substituição de comando. Seu shell executará primeiro ls -tr
e, em seguida, usará a saída como a lista de arquivos para o comando grep
.