Saída do arquivo de texto do conteúdo do diretório

0

Minhas desculpas se isso foi perguntado antes. Eu estou usando o Ubuntu 16.04.3 desktop e gostaria de ser capaz de produzir o conteúdo (nomes de arquivos) de um diretório em um único arquivo de texto via terminal / cli.

Eu acho que quando eu costumava usar o DOS, anos atrás, era algo assim: dir / w / p > arquivo.txt .. acho que foi isso, mas simples e muito útil

Obrigado pelo seu tempo e ajuda com a minha pergunta

    
por Sean S 18.02.2018 / 02:46

1 resposta

1

O comando geral para listar o conteúdo do diretório no Linux é ls

LS(1)                            User Commands                           LS(1)

NAME
       ls - list directory contents

SYNOPSIS
       ls [OPTION]... [FILE]...

DESCRIPTION
       List  information  about  the FILEs (the current directory by default).
       Sort entries alphabetically if none of -cftuvSUX nor --sort  is  speci‐
       fied.

Provavelmente, o equivalente mais próximo a dir /w será ls -C (a opção /p - pausa - não faz sentido ao gravar em um arquivo). Então

ls -C > file.txt

Na verdade, também há um comando dir no Linux - então você pode fazer apenas dir > file.txt

Veja Diferença entre 'dir' e 'ls' comandos de terminal?

    
por steeldriver 18.02.2018 / 03:01