imprimir nomes de arquivos na pasta do caminho no terminal

0

Eu estava fazendo um programa e quero ver todos os itens em uma pasta, dando-lhe o caminho. meu programa usa o terminal para que os comandos sejam os mesmos.

algo nos moldes de

echo "/ Users / Danny / Desktop / saves"

save1.txt save2.txt save3.txt

isso não funciona dessa maneira, mas existe uma maneira de fazer isso?

    
por Danny Sedlov 06.02.2015 / 23:56

1 resposta

1

echo não é o comando certo e não acho que você tenha o caminho do arquivo corretamente. Você precisará especificar um caminho absoluto ou relativo e parece que você também não está. Um til (~) deve ser suficiente (por exemplo, ~/Users/Danny... ) para um caminho relativo.

Acho que o comando que você está procurando é "ls" (isso é um L em letra minúscula e não um 1 apenas para esclarecimento).

  • ls "/Users/Danny/Desktop/saves" listará o conteúdo visível da pasta.
  • ls -al "/Users/Danny/Desktop/saves" listará tudo (incluindo qualquer conteúdo oculto).
  • ls -R "/Users/Danny/Desktop/saves" listará arquivos em subdiretórios.
por 07.02.2015 / 00:17