Crie um novo arquivo de texto e escreva no PowerShell

Crie um novo arquivo de texto e escreva no PowerShell
PowerShell é um shell ou uma linguagem de script desenvolvida pela Microsoft para automatizar diferentes tarefas; Por exemplo, os administradores usam esta ferramenta para automatizar tarefas administrativas. Além disso, como idioma, ele está sendo usado para desenvolver e implantar soluções em ambientes baseados em ágil, integração contínua e implantação contínua. Nas distribuições baseadas em Linux, o shell comparável é bash; E a maioria dos comandos bash é executável em PowerShell. Prompt de comando do Windows (CMD) é o shell padrão do Windows, mas agora nas recentes construções do Windows 10, o shell padrão é substituído pelo PowerShell.

PowerShell pode ser usado para executar diferentes operações do Windows, como criar pastas, diretórios. Da mesma forma, os arquivos de texto também podem ser tratados usando o PowerShell; Podemos editar arquivos de texto para anexar ou remover o conteúdo dos arquivos de texto.

Demonstraremos várias maneiras de criar e editar arquivos de texto usando o PowerShell:

Como criar e editar arquivos usando o PowerShell

As etapas a seguir permitirão criar arquivos de texto usando o PowerShell; Além disso, esta seção também elabora diferentes maneiras de editar arquivos de texto.

Etapa 1: Como criar um arquivo de texto usando o PowerShell

Há duas possibilidades a considerar ao criar um novo arquivo de texto no PowerShell:

Possibilidade 1: Crie o arquivo de texto no presente Diretório de Trabalho (PWD): Para realizar isso, execute o seguinte comando para criar um novo arquivo: O pedido abaixo criará um arquivo de texto chamado “arquivo1”No diretório atual:

> FILETO NOVO ITEM1.TXT

Possibilidade 2: Se você deseja obter o novo arquivo em outra pasta, deve especificar o caminho completo; e verifique se o diretório direcionado existe; Caso contrário, você não poderá fazer alterações no diretório desconhecido ou na unidade. O comando fornecido abaixo criará um novo arquivo de texto “File2”No diretório direcionado da unidade“E““.

> New-Item E: \ ms \ file2.TXT

Depois de criar um arquivo de texto, você está pronto para passar para a etapa 2.

Etapa 2: Como escrever arquivos de texto internos usando PowerShell

Observa -se que cada faixa tem seus prós e contras, portanto os usuários devem escolher de acordo com seus requisitos. A seguir, três métodos que você pode considerar escrever dentro de um arquivo de texto:

Substituindo os dados: Se você deseja substituir o conteúdo existente do arquivo de texto por um novo, você deve optar por Método 1.

Anexando o conteúdo: No entanto, se você deseja adicionar algumas linhas ao conteúdo existente, você deve seguir Método 2.

Usando o editor Nano para editar arquivos de texto no PowerShell: Se você deseja adicionar ou remover o conteúdo de um arquivo de texto várias vezes, é recomendável considerar Método 3.

Método 1: Substituindo os dados
Antes de definir o conteúdo, primeiro; Leia o arquivo usando o seguinte comando:

> Get-Content File1.TXT

Após a execução, a saída é mostrada abaixo:

Se você quiser escrever em um arquivo de texto, executar o comando dado abaixo para substituir o texto no arquivo1:

> Arquivo de conteúdo set1.txt 'oi, o conteúdo é substituído com sucesso'

Depois que seu comando for executado com sucesso, leia o conteúdo do seu arquivo para verificar se o texto foi substituído ou não. O comando dado abaixo imprimirá o conteúdo de “arquivo1.TXT

> Get-Content File1.TXT

Você notará que o texto foi substituído:

Método 2: Anexando o conteúdo
Ao contrário do primeiro método, o segundo método adicionará o conteúdo aos dados existentes no arquivo; O conteúdo anterior também estará disponível no arquivo:

Para anexar o texto, execute o seguinte comando: o comando dado abaixo adicionará o texto escrito em citações únicas a arquivo1.TXT.

> Arquivo de conteúdo adicional1.txt 'você anexou o texto'

Depois de executar o comando acima, verifique se o texto foi adicionado ou não; Para fazer isso, execute o seguinte comando para verificar. Você descobrirá que a linha escrita em citações únicas agora é adicionada como uma nova linha para arquivo1.TXT.

> Get-Content File1.TXT

Método 3: Usando o Nano Editor para editar arquivos de texto no PowerShell
Outra maneira de fazer alterações nos arquivos de texto é usar o “Nano”Editor em PowerShell:

O "NanoO editor não está disponível para acesso no PowerShell; você deve instalar o pacote. Antes desta instalação, você deve garantir que esteja executando o PowerShell com privilégios de administrador; Caso contrário, a instalação não será bem -sucedida. Depois de executar o PowerShell como administrador; Você pode continuar mais adiante:

Em primeiro lugar, você tem que instalar o “Chocolatey" pacote; o "Chocolatey”O pacote suporta o editor de nano. Portanto, é necessário instalá -lo antes de adicionar o editor Nano e você pode instalá -lo usando o comando abaixo:

> Set -ExecutionPolicy Bypass -Scope Process -force; IEX ((sistema de objeto novo.Líquido.Cliente da web).DownloadString ('https: // chocolatey.org/install.ps1 '))

Após a instalação bem -sucedida do “Chocolate" pacote; Agora, instale o “Nano”Editor com a ajuda do comando dado abaixo:

> Choco Instale Nano

Durante a instalação, ele pedirá para pressionar “Y”Para prosseguir com a instalação:

Depois que os comandos acima forem executados com sucesso, reinicie o PowerShell:

Depois disso, abra o diretório direcionado do seu arquivo de texto no PowerShell: depois de atingir o diretório; Verifique o arquivo de texto se ele existir ou não; Para fazer isso, execute o seguinte comando em seu PowerShell:

> ls

Depois disso, você pode editar seu arquivo de texto usando o “Nano”Editor com a ajuda do comando dado abaixo.

> nano file1.TXT

Após a execução, você descobrirá que seu arquivo de texto será aberto em um editor, onde você pode adicionar, excluir ou substituir o conteúdo do arquivo.

O Nano Editor permite editar, excluir e anexar o texto da mesma forma que outros editores de texto. Por exemplo, se você deseja anexar o texto, comece a escrever após o texto existente. Depois de anexar, pressione “Ctrl+x”Para sair do editor; Após esta ação, pressione “Y”Para salvar mudanças ou pressionar“N”Para descartar mudanças. Além disso, você pode remover o conteúdo existente e salvar as alterações conforme descrito acima.