Creeu un fitxer de text nou i escriviu-lo a PowerShell

Create New Text File



PowerShell és un intèrpret d'ordres o un llenguatge de seqüències de comandaments desenvolupat per Microsoft per automatitzar diferents tasques; per exemple, els administradors utilitzen aquesta eina per automatitzar tasques administratives. A més, com a llenguatge, s’utilitza per desenvolupar i desplegar solucions en entorns àgils, integració contínua i desplegament continu. A les distribucions basades en Linux, l'intèrpret d'ordres comparable és Bash; i la majoria de les ordres de Bash són executables a PowerShell. El símbol del sistema (Windows Command Prompt (CMD)) és l’intèrpret d’ordres predeterminat de Windows, però ara a les versions recents de Windows 10, l’intèrpret d’ordres predeterminat és substituït per PowerShell.

PowerShell es pot utilitzar per realitzar diferents operacions de Windows, com ara crear carpetes, directoris. De la mateixa manera, els fitxers de text també es poden gestionar mitjançant PowerShell; podem editar fitxers de text per afegir o eliminar el contingut dels fitxers de text.







Demostrarem diverses maneres de crear i editar fitxers de text mitjançant PowerShell:



Com crear i editar fitxers mitjançant PowerShell

Els passos següents us permetran crear fitxers de text mitjançant PowerShell; a més, en aquesta secció també es detallen diferents maneres d'editar fitxers de text.



Pas 1: Com crear un fitxer de text mitjançant PowerShell

Hi ha dues possibilitats a tenir en compte en crear un fitxer de text nou a PowerShell:





Possibilitat 1: Creeu el fitxer de text al Directori de treball actual (PWD): per aconseguir-ho, executeu l'ordre següent per crear un fitxer nou: l'ordre que es mostra a continuació crearà un fitxer de text anomenat fitxer1 al directori actual:

> Fitxer d'ítems nous1.txt



Possibilitat 2: Si voleu obtenir el fitxer nou en una altra carpeta, heu d'especificar el camí complet; i assegureu-vos que el directori orientat existeix; En cas contrari, no podreu fer canvis al directori o a la unitat desconeguts. L'ordre que es mostra a continuació crearà un fitxer de text nou fitxer2 al directori orientat de la unitat I .

> Article nou E: MS file2.txt

Un cop hàgiu creat un fitxer de text, ja podeu passar al pas 2.

Pas 2: Com escriure dins de fitxers de text mitjançant PowerShell

S'observa que cada pista té els seus pros i els seus contres, de manera que els usuaris han de triar segons els seus requisits. A continuació es detallen tres mètodes que podeu considerar escriure dins d’un fitxer de text:

Substitució de les dades: Si voleu substituir el contingut existent del fitxer de text per un de nou, heu d'anar-hi Mètode 1.

Addició del contingut: Tot i això, si voleu afegir algunes línies al contingut existent, heu de seguir Mètode 2.

Ús de nano editor per editar fitxers de text a PowerShell: Si voleu afegir o eliminar el contingut d'un fitxer de text diverses vegades, us recomanem que tingueu en compte Mètode 3.

Mètode 1: Substitució de les dades
Abans d’anar a configurar el contingut, primer; llegiu el fitxer amb l'ordre següent:

> Get-Content file1.txt

Després de l'execució, la sortida es mostra a continuació:

Si voleu escriure en un fitxer de text , executeu l'ordre que es mostra a continuació per substituir el text al fitxer fitxer1 :

> Set-Content file1.txt 'Hola, el contingut s'ha substituït correctament'

Un cop executada l'ordre, llegiu el contingut del fitxer per comprovar si el text s'ha substituït o no. L'ordre que s'indica a continuació imprimirà el contingut de file1.txt

> Get-Content file1.txt

Notareu que el text s'ha substituït:

Mètode 2: afegir el contingut
Al contrari del primer mètode, el segon mètode afegirà el contingut a les dades existents al fitxer; el contingut anterior també estarà disponible al fitxer:

Per afegir el text, executeu l'ordre següent: l'ordre que es mostra a continuació afegirà el text escrit entre cometes file1.txt .

> Add-content file1.txt 'heu afegit el text'

Després d'executar l'ordre anterior, comproveu si el text s'ha afegit o no; per fer-ho, executeu l'ordre següent per comprovar. Trobareu que la línia escrita entre cometes simples ara s’afegeix com a nova línia a file1.txt .

> Get-Content file1.txt

Mètode 3: utilitzar nano editor per editar fitxers de text al PowerShell
Una altra manera de fer canvis als fitxers de text és fer servir el fitxer nano editor a PowerShell:

El nano l'editor no està disponible per accedir a PowerShell; heu d’instal·lar el paquet. Abans d'aquesta instal·lació, heu d'assegurar-vos que executeu el PowerShell amb privilegis d'administrador; en cas contrari, la instal·lació no tindrà èxit. Un cop hàgiu executat el PowerShell com a administrador; podeu continuar més enllà:

En primer lloc, heu d'instal·lar el fitxer xocolatat paquet; el xocolatat package admet l'editor nano. Per tant, és necessari instal·lar-lo abans d'afegir l'editor nano i el podeu instal·lar mitjançant l'ordre que es mostra a continuació:

> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient) .DownloadString ('https://chocolatey.org/install.ps1'))

Després d 'instal · lar amb èxit el fitxer xoco paquet; ara, instal·leu el fitxer nano editor amb l'ajut de l'ordre que es mostra a continuació:

> Xoco install nano

Durant la instal·lació, demanarà que premeu I per continuar la instal·lació:

Un cop executades les ordres anteriors amb èxit, reinicieu el PowerShell:

Després, obriu el directori orientat al fitxer de text a PowerShell: un cop hàgiu arribat al directori; comproveu si el fitxer de text existeix o no; per fer-ho, executeu l'ordre següent al PowerShell:

> ls

Després, podeu editar el fitxer de text mitjançant el fitxer nano editor amb l'ajut de l'ordre que es mostra a continuació.

> nano file1.txt

Després de l’execució, trobareu que el fitxer de text s’obrirà en un editor, on podreu afegir, suprimir o substituir el contingut del fitxer.

Nano editor us permet editar, suprimir i afegir text de la mateixa manera que altres editors de text. Per exemple, si voleu afegir text, comenceu a escriure després del text existent. Després d'afegir, premeu Ctrl + X sortir de l'editor; després d'aquesta acció, premeu I per desar els canvis o premeu N per descartar els canvis. A més, podeu eliminar el contingut existent i desar els canvis tal com es descriu anteriorment.