Luo uusi tekstitiedosto ja kirjoita siihen PowerShellissä

Create New Text File

PowerShell on kuori tai komentosarja, jonka Microsoft on kehittänyt eri tehtävien automatisoimiseksi; esimerkiksi järjestelmänvalvojat käyttävät tätä työkalua hallintatehtävien automatisointiin. Lisäksi sitä käytetään kielenä ratkaisujen kehittämiseen ja käyttöönottoon ketterissä ympäristöissä, jatkuvassa integraatiossa ja jatkuvassa käyttöönotossa. Linux-pohjaisissa jakeluissa vertailukelpoinen kuori on Bash; ja useimmat Bash -komennot ovat suoritettavissa PowerShellissä. Windowsin komentorivi (CMD) on Windowsin oletuskuori, mutta nyt uusimmissa Windows 10 -versioissa oletuskuori korvataan PowerShellillä.

PowerShelliä voidaan käyttää erilaisten Windows -toimintojen suorittamiseen, kuten kansioiden ja hakemistojen luomiseen. Samoin tekstitiedostoja voidaan käsitellä myös PowerShellillä; voimme muokata tekstitiedostoja lisätäksesi tai poistaaksesi sisältöä tekstitiedostoista.



Esittelemme erilaisia ​​tapoja luoda ja muokata tekstitiedostoja PowerShellin avulla:



Tiedostojen luominen ja muokkaaminen PowerShellin avulla

Seuraavien vaiheiden avulla voit luoda tekstitiedostoja PowerShellillä; Lisäksi tässä osassa käsitellään myös erilaisia ​​tapoja muokata tekstitiedostoja.



Vaihe 1: Tekstitiedoston luominen PowerShellin avulla

Uutta tekstitiedostoa luotaessa PowerShellissä on harkittava kahta mahdollisuutta:

Mahdollisuus 1: Luo tekstitiedosto nykyiseen työhakemistoon (PWD): suorita tämä suorittamalla seuraava komento uuden tiedoston luomiseksi: alla annettu järjestys luo tekstitiedoston nimeltä tiedosto 1 nykyisessä hakemistossa:

> New-Item file1.txt



Mahdollisuus 2: Jos haluat saada uuden tiedoston toiseen kansioon, sinun on määritettävä koko polku; ja varmista, että kohdehakemisto on olemassa; Muuten et voi tehdä muutoksia tuntemattomaan hakemistoon tai asemaan. Alla annettu komento luo uuden tekstitiedoston tiedosto2 aseman kohdekansioon JA .

> Uusi kohde E: MS file2.txt

Kun olet luonut tekstitiedoston, olet valmis siirtymään vaiheeseen 2.

Vaihe 2: Kuinka kirjoittaa tekstitiedostoihin PowerShellin avulla

On havaittu, että jokaisella kappaleella on hyvät ja huonot puolensa, joten käyttäjien on valittava vaatimustensa mukaan. Seuraavassa on kolme tapaa, joita voit harkita tekstitiedoston kirjoittamiseen:

Tietojen korvaaminen: Jos haluat korvata tekstitiedoston nykyisen sisällön uudella, sinun on etsittävä Menetelmä 1.

Sisällön liittäminen: Jos kuitenkin haluat lisätä joitakin rivejä olemassa olevaan sisältöön, sinun on noudatettava Menetelmä 2.

Nanoeditorin käyttäminen tekstitiedostojen muokkaamiseen PowerShellissä: Jos haluat lisätä tai poistaa tekstitiedoston sisällön useita kertoja, on suositeltavaa harkita Menetelmä 3.

Menetelmä 1: Tietojen korvaaminen
Ennen sisällön asettamista, ensin; lue tiedosto seuraavan komennon avulla:

> Get-Content file1.txt

Suorituksen jälkeen tulos näkyy alla:

Jos haluat kirjoittaa tekstitiedostoon , suorita alla annettu komento ja korvaa tiedosto 1 :

> Set-Content file1.txt 'Hei, sisältö on korvattu onnistuneesti'

Kun komento on suoritettu, lue tiedoston sisältö ja tarkista, onko teksti korvattu vai ei. Alla annettu komento tulostaa sisällön tiedosto1.txt

> Get-Content file1.txt

Huomaat, että teksti on korvattu:

Tapa 2: Sisällön lisääminen
Toisin kuin ensimmäinen menetelmä, toinen menetelmä lisää sisällön tiedoston olemassa oleviin tietoihin; edellinen sisältö on myös saatavilla tiedostossa:

Jos haluat liittää tekstin, suorita seuraava komento: alla annettu komento lisää tekstin, joka on kirjoitettu lainausmerkkeihin tiedosto1.txt .

> Add-content file1.txt 'olet liittänyt tekstin'

Kun olet suorittanut yllä olevan komennon, tarkista, onko teksti lisätty vai ei; Voit tehdä sen suorittamalla seuraavan komennon tarkistaaksesi. Huomaat, että lainausmerkeillä kirjoitettu rivi on nyt lisätty uuteen riviin tiedosto1.txt .

> Get-Content file1.txt

Tapa 3: Nanoeditorin käyttäminen tekstitiedostojen muokkaamiseen PowerShellissä
Toinen tapa tehdä muutoksia tekstitiedostoihin on käyttää nano editori PowerShellissä:

The nano editori ei ole käytettävissä PowerShellissä; sinun on asennettava paketti. Ennen asennusta sinun on varmistettava, että käytät PowerShelliä järjestelmänvalvojan oikeuksilla. muuten asennus ei onnistu. Kun olet suorittanut PowerShellin järjestelmänvalvojana; voit jatkaa pidemmälle:

Ensinnäkin sinun on asennettava suklaata paketti; the suklaata paketti tukee nano -editoria. Joten se on asennettava ennen nano -editorin lisäämistä, ja voit asentaa sen alla annetulla komennolla:

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

Onnistuneen asennuksen jälkeen kaatui paketti; asenna nyt nano editori alla olevan komennon avulla:

> choco install nano

Asennuksen aikana se pyytää painamaan JA jatkaa asennusta:

Kun yllä olevat komennot on suoritettu, käynnistä PowerShell uudelleen:

Avaa sen jälkeen tekstitiedoston kohdekansio PowerShellissä: Kun olet saavuttanut hakemiston; tarkista, onko tekstitiedosto olemassa vai ei; Voit tehdä tämän suorittamalla seuraavan komennon PowerShellissä:

> ls

Tämän jälkeen voit muokata tekstitiedostoasi käyttämällä nano editori alla olevan komennon avulla.

> nano -tiedosto1.txt

Suorituksen jälkeen huomaat, että tekstitiedosto avataan editorissa, jossa voit lisätä, poistaa tai korvata tiedoston sisällön.

Nano editorin avulla voit muokata, poistaa ja liittää tekstiä samalla tavalla kuin muut tekstieditorit. Jos esimerkiksi haluat liittää tekstiä, aloita kirjoittaminen olemassa olevan tekstin jälkeen. Liittämisen jälkeen paina Ctrl+X poistua editorista; paina tämän toiminnon jälkeen JA tallentaaksesi muutokset tai paina N hylätä muutokset. Lisäksi voit poistaa olemassa olevan sisällön ja tallentaa muutokset yllä kuvatulla tavalla.