Creați un fișier text nou și scrieți-l în PowerShell

Create New Text File



PowerShell este un shell sau un limbaj de scriptare dezvoltat de Microsoft pentru a automatiza diferite sarcini; de exemplu, administratorii folosesc acest instrument pentru a automatiza sarcinile administrative. Mai mult, ca limbaj, este folosit pentru a dezvolta și implementa soluții în medii agile, integrare continuă și implementare continuă. În distribuțiile bazate pe Linux, shell-ul comparabil este Bash; iar majoritatea comenzilor Bash sunt executabile în PowerShell. Promptul de comandă Windows (CMD) este shell-ul implicit al Windows, dar acum în versiunile recente ale Windows 10, shell-ul implicit este înlocuit cu PowerShell.

PowerShell poate fi utilizat pentru a efectua diferite operații Windows, cum ar fi crearea de foldere, directoare. În mod similar, fișierele text pot fi tratate și folosind PowerShell; putem edita fișiere text pentru a adăuga sau elimina conținutul din fișierele text.







Vom demonstra diferite moduri de a crea și edita fișiere text folosind PowerShell:



Cum să creați și să editați fișiere utilizând PowerShell

Următorii pași vă vor permite să creați fișiere text folosind PowerShell; în plus, această secțiune elaborează, de asemenea, diferite moduri de a edita fișiere text.



Pasul 1: Cum să creați un fișier text folosind PowerShell

Există două posibilități de luat în considerare la crearea unui fișier text nou în PowerShell:





Posibilitatea 1: Creați fișierul text în Directorul de lucru prezent (PWD): pentru a realiza acest lucru, executați următoarea comandă pentru a crea un fișier nou: ordinea dată mai jos va crea un fișier text numit file1 în directorul curent:

> New-Item file1.txt



Posibilitatea 2: Dacă doriți să obțineți noul fișier într-un alt folder, trebuie să specificați calea completă; și asigurați-vă că directorul vizat există; În caz contrar, nu veți putea face modificări în directorul sau unitatea necunoscută. Comanda dată mai jos va crea un nou fișier text fișier2 în directorul vizat al unității ȘI .

> Element nou E: MS file2.txt

După ce ați creat un fișier text, sunteți gata să treceți la pasul 2.

Pasul 2: Cum se scrie în fișiere text folosind PowerShell

Se observă că fiecare piesă are avantajele și dezavantajele sale, astfel încât utilizatorii trebuie să aleagă în funcție de cerințele lor. Următoarele sunt trei metode pe care le puteți lua în considerare scrierea într-un fișier text:

Înlocuirea datelor: Dacă doriți să înlocuiți conținutul existent al fișierului text cu unul nou, trebuie să alegeți Metoda 1.

Adăugarea conținutului: Cu toate acestea, dacă doriți să adăugați câteva linii la conținutul existent, trebuie să urmați Metoda 2.

Utilizarea editorului nano pentru a edita fișiere text în PowerShell: Dacă doriți să adăugați sau să eliminați conținutul unui fișier text de mai multe ori, atunci este recomandat să luați în considerare Metoda 3.

Metoda 1: Înlocuirea datelor
Înainte de a merge la setarea conținutului, mai întâi; citiți fișierul folosind următoarea comandă:

> Get-Content file1.txt

După executare, ieșirea este prezentată mai jos:

Dacă doriți să scrieți într-un fișier text , executați comanda dată mai jos pentru a înlocui textul din file1 :

> Set-Content file1.txt 'Bună ziua, conținutul este înlocuit cu succes'

Odată ce comanda este executată cu succes, citiți conținutul fișierului pentru a verifica dacă textul a fost înlocuit sau nu. Comanda dată mai jos va imprima conținutul file1.txt

> Get-Content file1.txt

Veți observa că textul a fost înlocuit:

Metoda 2: Adăugarea conținutului
Contrar primei metode, a doua metodă va adăuga conținutul la datele existente în fișier; conținutul anterior va fi, de asemenea, disponibil în fișier:

Pentru a adăuga textul, executați următoarea comandă: comanda dată mai jos va adăuga textul scris între ghilimele file1.txt .

> Add-content file1.txt „ați adăugat textul”

După executarea comenzii de mai sus, verificați dacă textul a fost adăugat sau nu; pentru a face acest lucru, executați următoarea comandă pentru a verifica. Veți descoperi că linia scrisă în ghilimele unice este acum adăugată ca o nouă linie la file1.txt .

> Get-Content file1.txt

Metoda 3: Utilizarea editorului nano pentru a edita fișiere text în PowerShell
O altă modalitate de a face modificări la fișierele text este utilizarea nano editor în PowerShell:

The nano editorul nu este accesibil în PowerShell; trebuie să instalați pachetul. Înainte de această instalare, trebuie să vă asigurați că rulați PowerShell cu privilegii de administrator; în caz contrar, instalarea nu va avea succes. După ce ați rulat PowerShell ca administrator; puteți continua mai departe:

În primul rând, trebuie să instalați fișierul ciocolată pachet; the ciocolată pachetul acceptă editorul nano. Deci, este necesar să-l instalați înainte de a adăuga editorul nano și îl puteți instala folosind comanda dată mai jos:

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

După instalarea cu succes a prăbușit pachet; acum, instalați fișierul nano editor cu ajutorul comenzii date mai jos:

> choco install nano

În timpul instalării, va cere să apăsați ȘI pentru a continua instalarea:

Odată ce comenzile de mai sus au fost executate cu succes, reporniți PowerShell:

După aceea, deschideți directorul vizat al fișierului dvs. text în PowerShell: Odată ce ați ajuns la director; verificați dacă fișierul text există sau nu; pentru a face acest lucru, rulați următoarea comandă în PowerShell:

> Ls

După aceea, puteți edita fișierul text folosind nano editor cu ajutorul comenzii date mai jos.

> nano file1.txt

După executare, veți găsi că fișierul dvs. text va fi deschis într-un editor, unde puteți adăuga, șterge sau înlocui conținutul fișierului.

Nano editor vă permite să editați, să ștergeți și să adăugați text la fel ca alți editori de text. De exemplu, dacă doriți să adăugați text, începeți să scrieți după textul existent. După adăugare, apăsați Ctrl + X a ieși din editor; după această acțiune, apăsați ȘI pentru a salva modificările sau apăsați N pentru a elimina modificările. Mai mult, puteți elimina conținutul existent și puteți salva modificările așa cum este descris mai sus.