Tente isto:
shopt -s dotglob
echo *
Existe uma alternativa ao comando ls -A nas funções bash nativas?
O curinga * não é o mesmo. Eu tentei muito encontrar um, mas echo * não mostra arquivos ocultos.
Tente isto:
shopt -s dotglob
echo *
Como uma alternativa à resposta da Cyrus , você também pode fazer um loop e imprimir todo o conteúdo do diretório em uma linha:
for file in {.*,*}; do echo "$file"; done
No entanto, isso é um pouco diferente de ls -A , pois inclui . e .. ; mas ainda pode ser útil.
Tags bash ls shell-script bash-scripting