O que é um comando Unix que produzirá uma lista de arquivos em uma pasta para um arquivo de texto?

0

Eu estou em um Mac com Mac OS X v10.5 (Leopard). Estou usando o tcsh , mas eu poderia usar Bash se isso ajudar.

    
por Kirt 01.10.2010 / 15:43

3 respostas

0

Tente

ls -1 /directory/you/want/to/list > ~/Desktop/filelist.txt

que irá redirecionar a saída de ls -1 (ou ls -l ou o que você quiser) para o arquivo ~ / Desktop / filelist.txt. Usando > para redirecionar outpiut funciona para todos os comandos, btw. Basta pesquisar no Google sobre "redirecionamento de saída de dados" (ou consulte este link ).

    
por 01.10.2010 / 15:50
7

ls "path/to/folder/" > file.txt

    
por 01.10.2010 / 15:50
1

O shell embutido "echo" por si só é suficiente para isso:

echo * > file.txt
    
por 26.06.2012 / 20:19