ecoa com cada parâmetro em sua própria linha

1

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?

    
por George Bailey 05.04.2011 / 14:22

2 respostas

2

for loop.

for f in *
do
  echo "$f"
done
    
por 05.04.2011 / 14:25
1

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
    
por 05.04.2011 / 15:46