Como criar um arquivo de texto rapidamente usando a linha de comando no Linux
Se você gosta de teclado, pode realizar muitas coisas apenas usando a linha de comando do Linux. Por exemplo, existem alguns métodos fáceis de usar para criar arquivos de texto, caso seja necessário.
Crie um arquivo de texto usando o comando Cat
Nosso primeiro método para criar arquivos de texto usa o gato
comando. É útil se você deseja adicionar imediatamente algum texto ao seu novo arquivo.
Basta digitar o seguinte comando no prompt do terminal (substituindo “sample.txt” por qualquer nome que você queira dar ao seu arquivo) e, em seguida, pressionar Enter:
cat> sample.txt
Após pressionar Enter, você não retornará ao prompt do terminal. Em vez disso, o cursor é colocado na próxima linha e você pode começar a inserir texto diretamente em seu arquivo. Digite suas linhas de texto, pressionando Enter após cada linha. Quando terminar, pressione Ctrl + D para sair do arquivo e retornar ao prompt.
Para verificar se o seu arquivo foi criado, você pode usar o ls
comando para mostrar uma lista de diretórios para o arquivo:
ls -l sample.txt
Você também pode usar o comando cat para ver o conteúdo do seu arquivo. Basta digitar o seguinte comando no prompt e pressionar Enter:
cat sample.txt
Crie um arquivo de texto usando o comando de toque
Você também pode criar um arquivo de texto usando o toque
comando. Uma diferença entre usar este comando e o gato
comando que abordamos na última seção é que, enquanto o gato
comando permite inserir texto em seu arquivo imediatamente, usando o toque
comando não. Outra grande diferença é que o toque
comando permite criar vários novos arquivos com um único comando.
O toque
comando é útil para criar rapidamente arquivos que você pretende usar mais tarde.
Para criar um novo arquivo, digite o seguinte comando no prompt do terminal (substituindo “sample.txt” por qualquer nome de arquivo que você deseja usar) e pressione Enter:
toque em sample.txt
Observe que você não recebe nenhuma indicação de que o arquivo foi criado; você acabou de voltar ao prompt. Você pode usar o ls
comando para verificar a existência de seu novo arquivo:
ls -l sample.txt
Você também pode criar vários novos arquivos de uma vez com o toque
comando. Basta adicionar quantos nomes de arquivo extras (separados por espaços) desejar ao final do comando:
touch sample1.txt sample2.txt sample3.txt
Novamente, você não vê nenhuma indicação de que o arquivo foi criado, mas sim a emissão de um simples ls
comando mostra que os arquivos estão realmente lá:
E quando você estiver pronto para adicionar texto aos seus novos arquivos, você pode simplesmente usar um editor de texto como o Vi.
Crie um arquivo de texto usando o símbolo de redirecionamento padrão (>)
Você também pode criar um arquivo de texto usando o símbolo de redirecionamento padrão, que geralmente é usado para redirecionar a saída de um comando para um novo arquivo. Se você usá-lo sem um comando anterior, o símbolo de redirecionamento apenas criará um novo arquivo. Como o toque
, criar um arquivo dessa forma não permite que você insira texto no arquivo imediatamente. Ao contrário do toque
comando, porém, a criação de um arquivo usando o símbolo de redirecionamento permite que você crie apenas um arquivo por vez. Estamos incluindo para ser completo, e também porque se você está apenas criando um único arquivo, ele oferece o mínimo de digitação.
Para criar um novo arquivo, digite o seguinte comando no prompt do terminal (substituindo “sample.txt” por qualquer nome de arquivo que você deseja usar) e pressione Enter:
> sample.txt
Você não recebe nenhuma indicação de que o arquivo foi criado, mas você pode usar o ls
comando para verificar a existência de seu novo arquivo:
ls -l sample.txt
Esses três métodos devem permitir a criação rápida de arquivos de texto no terminal Linux, independentemente de você precisar inserir texto neles imediatamente ou não.