Não tenho certeza da resposta exata, mas aqui está como você descobriria ...
find ${PATH//:/ } -maxdepth 1 -type f -executable -printf "%f\n" | sort -u
Supondo que você tenha find e sort . Isso retornará todos os arquivos executáveis na variável de ambiente $PATH .