Em bash
, ksh
e zsh
, você pode usar a palavra-chave select
para isso:
select file in *; do
grep 'something' "$file"
done
Para fornecer a instrução use enquanto a lista select
é exibida, defina $PS3
antes executando select
, por exemplo:
PS3='number of file to grep in, ^C to exit: '