for
loop.
for f in *
do
echo "$f"
done
Eu gostaria de uma saída semelhante a ls -1d
, mas não quero verificar se cada arquivo existe. Eu preferiria apenas listar os arquivos. Eu poderia usar o eco, mas o eco só coloca um espaço entre os arquivos.
Como posso colocar um retorno entre os arquivos / parâmetros?
Pelo que entendi da sua pergunta, você pode usar find
find /opt -maxdepth 1
Para imprimir somente nomes de arquivos
find /opt -maxdepth 1 -type f
Para imprimir somente nomes de diretório
find /opt -maxdepth 1 -type d
Tags ls echo shell-scripting