- Aprenda a gerenciar arquivos de texto facilmente a partir de CMD uso comandos como TYPE, COPY, DEL e mais.
- Descubra maneiras de criar, editar, pesquisar e comparar conteúdos de arquivos sem sair do console.
- Automatize tarefas repetitivas e economize tempo combinando comandos e escrevendo scripts em lote personalizados.
La terminal de comandos Windows, também conhecido como CMD ou Símbolo do sistema, continua sendo uma das ferramentas mais poderosas e versáteis para qualquer usuário que queira dar o próximo passo. Gerenciamento de arquivos sem sair da linha de comando. Muitas vezes parece uma peça de museu, mas ainda está lá e pode tirar você de mais de uma situação difícil.
Se você já se perguntou Como ler, escrever e manipular arquivos de texto do CMDAqui está o guia definitivo: desde as operações mais simples, como criar ou visualizar arquivos, até comandos avançados para automatizar tarefas cotidianas.
Por que usar o CMD para gerenciar arquivos de texto?
Você pode se perguntar, Por que se preocupar em usar o console se o Windows Explorer está lá? e é tão simples quanto clicar duas vezes? Há várias razões convincentes:
- Velocidade e eficiência: Quando você tem muitas tarefas, os comandos permitem que você as faça em segundos, sem precisar abrir janelas e menus.
- Possibilidades de automatização: Você pode criar scripts que executam tarefas repetitivas em uma única etapa.
- Acesso avançado: Algumas operações só são possíveis ou mais poderosas na linha de comando, como alterar permissões de arquivo em massa, editar texto em lotes ou controlar processos do usuário.
- Baixo consumo de recursos: O terminal consome o mínimo de energia, perfeito para dispositivos mais antigos ou quando você precisa de energia total para outras tarefas.
Como abrir o terminal CMD passo a passo
A primeira coisa é saber Como entrar no prompt de comando (CMD). É muito simples:
- Na barra de pesquisa do Windows: Clique no ícone do Windows, digite “cmd” ou “prompt de comando” e pressione Enter.
- Usando a janela Executar: pressione as teclas Windows + R, digite “cmd” e clique em OK.
- Como administrador: Se precisar de permissões elevadas (alguns comandos as solicitarão), procure por "cmd" no menu Iniciar, clique com o botão direito e selecione "Executar como administrador".
Conceitos Fundamentais: Comandos que Você Precisa Saber
Antes de entrarmos nos detalhes da leitura, escrita e manipulação de arquivos de texto, é uma boa ideia revisar algumas coisas. comandos CMD essenciais que ajudará você a se mover como um peixe na água:
- CD: Alterar diretório (pasta atual). Por exemplo, Documentos em CD leva você para a pasta “Documentos”.
- DIR: Exibe o conteúdo da pasta atual.
- MD: Criar uma nova pasta.
- RD: Exclui uma pasta (deve estar vazia).
- A: Exclui um arquivo.
- MOVER: Mova arquivos ou pastas de um local para outro.
- CÓPIA: Copia arquivos de um diretório para outro ou os combina.
- TIPO: Exibe o conteúdo de um arquivo de texto na tela.
Estas são apenas a ponta do iceberg, mas abrangem o que você precisa para começar a trabalhar com arquivos de texto rapidamente.
Lendo arquivos de texto do CMD
Ver o conteúdo de um arquivo de texto É possivelmente a tarefa mais simples e rápida da linha de comando. Aqui o protagonista absoluto é o comando TIPO.
Por exemplo, se você estiver no caminho onde seu arquivo está localizado e quiser ver o que “notes.txt” contém:
TYPE notas.txt
Assim que você pressionar Enter, todo o texto será exibido na tela. Se você tiver vários arquivos e quiser lê-los todos de uma vez, pode fazer assim:
TYPE notas.txt resumen.txt
Isso exibirá consecutivamente o conteúdo de ambos os arquivos como se fossem um só.
Outros métodos para ler arquivos e trabalhar com conteúdo
Se o arquivo for muito longo e você estiver interessado em consultá-lo aos poucos, você pode combinar TYPE com o comando MAIS:
TYPE notas.txt | MORE
Cada página de conteúdo será exibida até que você pressione uma tecla, permitindo que você revise o arquivo em blocos.
Além disso, no console você pode redirecionar a saída de um arquivo para outro comando, por exemplo, para procurar uma palavra:
TYPE notas.txt | FIND "palabra_clave"
Isso localizará linhas contendo “palavra-chave” dentro do arquivo.
Crie novos arquivos de texto a partir do CMD
Pára crie um arquivo de texto vazio ou com conteúdo, existem vários caminhos, e todos são igualmente válidos:
- Usando arquivo COPY e NUL: Se você quiser apenas criar um arquivo vazio:
COPY NUL archivo_nuevo.txt
Isso criará um arquivo com esse nome no caminho atual.
- Crie e escreva diretamente no arquivo: Para criar e escrever de uma só vez, você pode usar COPY da seguinte maneira:
COPY CON archivo_nuevo.txt
Escribe aquí el texto que quieras.
Cuando termines, pulsa Ctrl+Z y Enter.
O arquivo será salvo com o conteúdo escrito.
Escrever e editar arquivos de texto a partir do terminal
Editar um arquivo existente no CMD não é tão simples quanto em um editor gráfico, mas existem maneiras eficazes de fazer isso:
- Substitua o conteúdo completamente: Você pode sobrescrever um arquivo, criando um novo e substituindo o antigo:
echo Este es el nuevo contenido > archivo.txt
Esse comando exclui tudo o que estava anteriormente em "file.txt" e substitui por "Este é o novo conteúdo«. Se você gosta adicionar texto sem excluir o de cima:
echo Otra línea de texto >> archivo.txt
O símbolo duplo maior que (>>) indica adição ao final do arquivo.
Comandos úteis para manipular arquivos de texto do CMD
O CMD fornece uma variedade de comandos adicionais que serão úteis para trabalhar com texto:
- ENCONTRAR: Pesquise uma palavra ou frase específica em um arquivo. Exemplo:
find "error" log.txt
- FINDSTR: Mais avançado que o FIND, ele permite que você pesquise por padrões ou expressões regulares.
findstr /i "palabra" archivo.txt
- FC: Compara dois arquivos de texto e marca as diferenças:
fc archivo1.txt archivo2.txt
- CLIP: Copia a saída de um comando para o prancheta. Por exemplo,
type archivo.txt | clip
para copiar todo o seu conteúdo. - MAIS: Exibe o conteúdo de um arquivo página por página, ideal para textos longos.
type archivo.txt | more
Copiar, mover e excluir arquivos de texto
As operações tradicionais de gerenciamento de arquivos ainda estão ao seu alcance, e usar o console é ainda mais rápido:
- CÓPIA: Copie um arquivo para outra pasta ou renomeie-o.
copy archivo.txt carpeta_destino\archivo.txt
- XCOPY: Ideal para copiar diretórios inteiros, incluindo subpastas e arquivos.
xcopy carpeta1 carpeta2 /E
(a opção /E também inclui pastas vazias) - MOVER: Mova um arquivo para outra pasta ou renomeie-o.
move archivo.txt carpeta_destino\
- A: Deletar arquivos.
del archivo.txt
- REN: Renomear um arquivo.
ren archivo.txt nuevo_nombre.txt
Gerenciamento avançado: permissões e atributos de arquivo de texto
Com ATTRIB Você pode visualizar e modificar os atributos de qualquer arquivo, incluindo arquivos de texto. Um exemplo prático:
ATTRIB +R archivo.txt
Isso o marca como somente leitura. Você pode adicionar outros atributos, como oculto (+H), arquivo de sistema (+S), etc. Para remover um atributo, use o sinal de menos:
ATTRIB -R archivo.txt
Automação: Como criar scripts em lote para trabalhar com arquivos de texto
Uma grande vantagem do CMD é que você não precisa digitar cada comando toda vez. Você pode juntar vários em um arquivo .bat ou .cmd e executá-los todos juntos. Por exemplo, imagine que você deseja criar um escrita que copia o conteúdo de um arquivo de texto, procura-o em outro e mostra as diferenças:
@echo off
type archivo1.txt > temporal.txt
findstr /v /i /g:temporal.txt archivo2.txt > solo_en_archivo2.txt
del temporal.txt
Basta salvar isso em um arquivo .bat e executá-lo no console. Dessa forma, você pode criar pequenos utilitários personalizados para seu gerenciamento diário de texto.
Combinando comandos: operadores de terminal e truques úteis
O CMD permite que você execute vários comandos de uma vez ou torne a execução de um dependente do anterior:
- &: Executa ambos os comandos, um após o outro, independentemente de o primeiro ter sido bem-sucedido.
comandoA & comandoB
- &&:O segundo comando só será executado se o primeiro for bem-sucedido.
comandoA && comandoB
- ||: O segundo comando só será executado se o primeiro falhar.
comandoA || comandoB
Histórias essenciais e atalhos de teclado para trabalhar mais rápido
No terminal, como em tudo, o tempo é ouro. Alguns atalhos e Truques pode facilitar sua vida:
- Setas para cima e para baixo: : Percorra o histórico de comandos.
- F7: Exibe uma janela com o histórico de comandos.
- F3 e F1: Repita o último comando (F3 completo, F1 letra por letra).
- Ctrl + C: Cancela o comando em execução.
- Tabulador: Completa automaticamente nomes de arquivos ou pastas.
O que fazer se você precisar manipular arquivos de outros formatos?
O CMD pode criar, excluir e mover arquivos de qualquer tipo, mas o A edição direta do console só é possível para arquivos de texto simples. Se você precisa trabalhar com documentos de Word, PDF ou outros formatos complexos, você pode criar arquivos vazios ou movê-los, mas não editá-los pelo CMD. Para isso existem comandos como arquivo fsutil createnew:
fsutil file createnew ruta\nombrearchivo.ext tamaño_en_bytes
Mas cuidado, este comando cria um arquivo vazio com o tamanho especificado; não adianta ter dados úteis se você não sabe como estruturar esse tipo de documento.
Leitura e escrita de arquivos em outros sistemas: o caso do Octave
Para quem trabalha com ambientes diferentes, como o Octave, a função fopen () permite que você abra arquivos para ler, escrever ou adicionar dados, com diferentes modos:
- 'r': Somente leitura.
- 'r+': Leitura e escrita.
- 'C': Escreve (sobrescreve).
- 'w+': Ler e escrever (substituir).
- 'uma': Escreva no final (adicione).
- 'a+': Leia e escreva no final.
Esses modos são muito semelhantes às opções de digitação e anexação nos comandos ECHO e > / >> no CMD, facilitando a alternância entre os dois sistemas, se necessário.
Outros comandos úteis e menos conhecidos
O CMD tem uma lista quase infinita de comandos, mas também há alguns menos comuns que podem ajudar você em situações específicas:
- FC /a /c /w: Compara arquivos ignorando maiúsculas e minúsculas ou espaços em branco.
- DIR /b: Mostra apenas os nomes de arquivos e pastas em um diretório, sem maiores detalhes.
- FINDSTR /S: Pesquisa uma string em todos os arquivos em uma pasta e suas subpastas.
- DOSKEY / HISTÓRIA: Visualize o histórico de comandos executados na sessão atual.
- ÁRVORE /F: Exibe a hierarquia de pastas e arquivos em forma de árvore.
ATUALIZAÇÃO: O comando Editar está de volta e agora é de código aberto.
El O comando de edição no Microsoft refere-se ao editor de texto chamado MS-DOS Editor, um utilitário incluído em versões mais antigas do Windows (como Windows 95, 98 e algumas versões do Windows XP no modo console). Aqui explico como usá-lo, supondo que você esteja em um ambiente compatível ou esteja emulando DOS (por exemplo, com DOSBox), ou Você pode usar o Edit no Windows agora que ele é de código aberto....
edit é um editor de texto baseado em console que permite visualizar, criar e modificar arquivos de texto. Dele sintaxe básica é:
editar [nome_do_arquivo]
Por exemplo, para abrir o editor sem nenhum arquivo:
editar
Se você quiser editar, crie um arquivo com um nome específico ou edite um arquivo existente com este nome:
editar document.txt
Se o arquivo document.txt existir, abra-o para edição. Se não existe, crie.
Ambiente gráfico simples em modo texto e você não terá muita dificuldade em utilizá-lo. Lembre-se de que você pode salve com Alt + F, depois S para Salvar. E para sair com Alt + F, depois X.
Escritor apaixonado pelo mundo dos bytes e da tecnologia em geral. Adoro compartilhar meu conhecimento por meio da escrita, e é isso que farei neste blog, mostrar a vocês tudo o que há de mais interessante sobre gadgets, software, hardware, tendências tecnológicas e muito mais. Meu objetivo é ajudá-lo a navegar no mundo digital de uma forma simples e divertida.