Lumikha ng isang bagong file ng teksto at sumulat dito sa PowerShell

Create New Text File



Ang PowerShell ay isang shell o isang scripting na wika na binuo ng Microsoft upang i-automate ang iba't ibang mga gawain; halimbawa, ginagamit ng mga administrator ang tool na ito upang i-automate ang mga gawain sa pang-administratibo. Bukod dito, bilang isang wika, ginagamit ito upang makabuo at mag-deploy ng mga solusyon sa mga likas na kapaligiran na batay sa maliksi, Patuloy na Pagsasama, at Patuloy na Pag-deploy. Sa mga pamamahagi na nakabatay sa Linux, ang maihahambing na shell ay ang Bash; at karamihan sa mga utos ng Bash ay naisakatuparan sa PowerShell. Ang Windows Command Prompt (CMD) ay ang default na shell ng Windows, ngunit ngayon sa kamakailang pagbuo ng Windows 10, ang default na shell ay pinalitan ng PowerShell.

Maaaring gamitin ang PowerShell upang maisagawa ang iba't ibang mga pagpapatakbo ng windows, tulad ng paglikha ng mga folder, direktoryo. Katulad nito, ang mga file ng teksto ay maaari ding hawakan gamit ang PowerShell; maaari naming i-edit ang mga file ng teksto upang idagdag o alisin ang nilalaman mula sa mga text file.







Ipapakita namin ang iba't ibang mga paraan upang lumikha at mag-edit ng mga file ng teksto gamit ang PowerShell:



Paano lumikha at mag-edit ng mga file gamit ang PowerShell

Ang mga sumusunod na hakbang ay magbibigay-daan sa iyo upang lumikha ng mga file ng teksto gamit ang PowerShell; bukod dito, nagpapaliwanag din ang seksyong ito sa iba't ibang mga paraan upang mai-edit ang mga file ng teksto.



Hakbang 1: Paano lumikha ng isang text file gamit ang PowerShell

Mayroong dalawang mga posibilidad na isaalang-alang habang lumilikha ng isang bagong file ng teksto sa PowerShell:





Posibilidad 1: Lumikha ng text file sa Present Working Directory (PWD): upang magawa ito, ipatupad ang sumusunod na utos upang gumawa ng isang bagong file: ang pagkakasunud-sunod na ibinigay sa ibaba ay lilikha ng isang text file na pinangalanang file1 sa kasalukuyang direktoryo:

> Bagong-Item na file1.txt



Posibilidad 2: Kung nais mong makuha ang bagong file sa ibang folder, dapat mong tukuyin ang kumpletong landas; at tiyaking mayroon ang naka-target na direktoryo; Kung hindi man, hindi ka makakagawa ng mga pagbabago sa hindi kilalang direktoryo o drive. Ang utos na ibinigay sa ibaba ay lilikha ng isang bagong file ng teksto file2 sa naka-target na direktoryo ng drive AT .

> Bagong-Item E: MS file2.txt

Kapag nakalikha ka ng isang file ng teksto, handa ka nang lumipat sa hakbang 2.

Hakbang 2: Paano magsulat sa loob ng mga file ng teksto gamit ang PowerShell

Naobserbahan na ang bawat track ay may mga kalamangan at kahinaan, kaya dapat pumili ang mga gumagamit alinsunod sa kanilang mga kinakailangan. Ang sumusunod ay tatlong pamamaraan na maaari mong isaalang-alang ang pagsusulat sa loob ng isang text file:

Pinalitan ang Data: Kung nais mong palitan ang mayroon ng nilalaman ng text file ng bago, dapat kang pumunta Paraan 1.

Pagdaragdag ng Nilalaman: Gayunpaman, kung nais mong magdagdag ng ilang mga linya sa mayroon nang nilalaman, dapat mong sundin Paraan 2.

Paggamit ng nano editor upang mag-edit ng mga file ng teksto sa PowerShell: Kung nais mong idagdag o alisin ang nilalaman ng isang text file nang maraming beses, inirerekumenda itong isaalang-alang Paraan 3.

Paraan 1: Pinalitan ang Data
Bago magtakda ng nilalaman, una; basahin ang file gamit ang sumusunod na utos:

> Get-Nilalaman file1.txt

Pagkatapos ng pagpapatupad, ang output ay ipinapakita sa ibaba:

Kung nais mong magsulat sa isang text file , isagawa ang utos na ibinigay sa ibaba upang mapalitan ang teksto sa file1 :

> Set-Nilalaman file1.txt 'Kumusta, matagumpay na napalitan ang nilalaman'

Kapag matagumpay na naipatupad ang iyong utos, basahin ang nilalaman ng iyong file upang suriin kung ang teksto ay napalitan o hindi. Ang utos na ibinigay sa ibaba ay mai-print ang nilalaman ng file1.txt

> Get-Nilalaman file1.txt

Mapapansin mo na ang teksto ay pinalitan:

Paraan 2: Pagdaragdag ng Nilalaman
Taliwas sa unang pamamaraan, ang pangalawang pamamaraan ay idaragdag ang nilalaman sa umiiral na data sa file; ang nakaraang nilalaman ay magagamit din sa file:

Upang madugtong ang teksto, ipatupad ang sumusunod na utos: ang utos na ibinigay sa ibaba ay idaragdag ang teksto na nakasulat sa iisang mga quote sa file1.txt .

> Add-content file1.txt 'naidagdag mo ang teksto'

Matapos maipatupad ang utos sa itaas, suriin kung ang teksto ay naidagdag o hindi; upang gawin iyon, patakbuhin ang sumusunod na utos upang suriin. Malalaman mo na ang linya na nakasulat sa iisang mga quote ay naidagdag na ngayon bilang isang bagong linya sa file1.txt .

> Get-Nilalaman file1.txt

Paraan 3: Paggamit ng nano editor upang mai-edit ang mga file ng teksto sa PowerShell
Ang isa pang paraan upang makagawa ng mga pagbabago sa mga text file ay ang paggamit ng nano editor sa PowerShell:

Ang nano ang editor ay hindi magagamit upang ma-access sa PowerShell; dapat mong i-install ang package. Bago ang pag-install na ito, dapat mong tiyakin na nagpapatakbo ka ng PowerShell na may mga pribilehiyo ng Administrator; kung hindi man, ang pag-install ay hindi magiging matagumpay. Kapag natakbo mo na ang PowerShell bilang Administrator; maaari kang magpatuloy sa karagdagang:

Una, kailangan mong i-install ang tsokolate pakete; ang tsokolate suportado ng package ang nano editor. Kaya, kinakailangang i-install ito bago idagdag ang nano editor, at maaari mo itong mai-install gamit ang utos na ibinigay sa ibaba:

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

Matapos ang matagumpay na pag-install ng Nag-crash pakete; ngayon, i-install ang nano editor sa tulong ng utos na ibinigay sa ibaba:

> choco install nano

Sa panahon ng pag-install, hihilingin nitong pindutin AT upang magpatuloy sa pag-install nang higit pa:

Kapag ang mga utos sa itaas ay naisakatuparan nang matagumpay, i-restart ang PowerShell:

Pagkatapos nito, buksan ang naka-target na direktoryo ng iyong text file sa PowerShell: Kapag naabot mo na ang direktoryo; suriin para sa text file kung mayroon o hindi; upang gawin ito, patakbuhin ang sumusunod na utos sa iyong PowerShell:

> ls

Pagkatapos nito, maaari mong i-edit ang iyong text file gamit ang nano editor sa tulong ng utos na ibinigay sa ibaba.

> nano file1.txt

Pagkatapos ng pagpapatupad, malalaman mo na ang iyong text file ay bubuksan sa isang editor, kung saan maaari mong idagdag, tanggalin, o palitan ang nilalaman ng file.

Nagbibigay-daan sa iyo ang Nano editor na mag-edit, magtanggal at magdagdag ng teksto na kapareho ng iba pang mga editor ng teksto. Halimbawa, kung nais mong magdagdag ng teksto, simulang magsulat pagkatapos ng umiiral na teksto. Matapos idagdag, pindutin ang Ctrl + X upang lumabas mula sa editor; pagkatapos ng pagkilos na ito, pindutin AT upang makatipid ng mga pagbabago o pindutin N upang itapon ang mga pagbabago. Bukod dito, maaari mong alisin ang mayroon nang nilalaman at mai-save ang mga pagbabago tulad ng inilarawan sa itaas.