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