Buat fail teks baru dan tulis di PowerShell

Create New Text File



PowerShell adalah shell atau bahasa skrip yang dikembangkan oleh Microsoft untuk mengotomatisasi tugas yang berbeza; sebagai contoh, pentadbir menggunakan alat ini untuk mengautomasikan tugas pentadbiran. Selain itu, sebagai bahasa, digunakan untuk mengembangkan dan menyebarkan solusi dalam lingkungan berbasis tangkas, Integrasi Berterusan, dan Penerapan Berterusan. Dalam pengedaran berasaskan Linux, shell yang setanding adalah Bash; dan sebahagian besar perintah Bash dapat dilaksanakan di PowerShell. Windows Command Prompt (CMD) adalah shell default Windows, tetapi sekarang dalam Windows 10 baru-baru ini, shell default digantikan oleh PowerShell.

PowerShell dapat digunakan untuk melakukan operasi windows yang berbeza, seperti membuat folder, direktori. Begitu juga, fail teks juga dapat dikendalikan menggunakan PowerShell; kita boleh mengedit fail teks untuk menambahkan atau membuang kandungan dari fail teks.







Kami akan menunjukkan pelbagai cara untuk membuat dan mengedit fail teks menggunakan PowerShell:



Cara membuat dan mengedit fail menggunakan PowerShell

Langkah-langkah berikut akan membolehkan anda membuat fail teks menggunakan PowerShell; lebih-lebih lagi, bahagian ini juga menghuraikan cara yang berbeza untuk mengedit fail teks.



Langkah 1: Cara membuat fail teks menggunakan PowerShell

Terdapat dua kemungkinan untuk dipertimbangkan semasa membuat fail teks baru di PowerShell:





Kemungkinan 1: Buat fail teks di Present Working Directory (PWD): untuk menyelesaikannya, jalankan perintah berikut untuk membuat file baru: pesanan yang diberikan di bawah ini akan membuat file teks bernama fail1 dalam direktori semasa:

> Fail Item Baru1.txt



Kemungkinan 2: Sekiranya anda ingin mendapatkan fail baru di folder lain, anda mesti menentukan jalan lengkap; dan pastikan bahawa direktori yang disasarkan ada; Jika tidak, anda tidak akan dapat membuat perubahan pada direktori atau pemacu yang tidak diketahui. Perintah yang diberikan di bawah akan membuat fail teks baru fail2 dalam direktori pemacu yang disasarkan DAN .

> Item Baru E: MS file2.txt

Setelah anda membuat fail teks, anda sudah bersedia untuk beralih ke langkah 2.

Langkah 2: Cara menulis di dalam fail teks menggunakan PowerShell

Telah diperhatikan bahawa setiap trek mempunyai kelebihan dan kekurangannya, oleh itu pengguna harus memilih mengikut kehendak mereka. Berikut adalah tiga kaedah yang boleh anda pertimbangkan untuk menulis di dalam fail teks:

Menggantikan Data: Sekiranya anda ingin mengganti kandungan fail teks yang ada dengan yang baru, anda mesti mencari Kaedah 1.

Menambah Kandungan: Walau bagaimanapun, jika anda ingin menambahkan beberapa baris ke kandungan yang ada, anda mesti mengikutinya Kaedah 2.

Menggunakan editor nano untuk mengedit fail teks di PowerShell: Sekiranya anda ingin menambahkan atau membuang kandungan fail teks berkali-kali, maka disarankan untuk mempertimbangkan Kaedah 3.

Kaedah 1: Menggantikan Data
Sebelum menetapkan kandungan, pertama; baca fail menggunakan arahan berikut:

> Get-Content file1.txt

Selepas pelaksanaan, output ditunjukkan di bawah:

Sekiranya anda ingin menulis dalam fail teks , laksanakan perintah yang diberikan di bawah ini untuk menggantikan teks di fail1 :

> Set-Content file1.txt 'Hai, kandungan berjaya diganti'

Setelah arahan anda berjaya dilaksanakan, baca isi fail anda untuk memeriksa apakah teksnya telah diganti atau tidak. Perintah yang diberikan di bawah akan mencetak kandungan fail1.txt

> Get-Content file1.txt

Anda akan melihat bahawa teksnya telah diganti:

Kaedah 2: Menambah Kandungan
Berbeza dengan kaedah pertama, kaedah kedua akan menambahkan kandungan ke data yang ada dalam fail; kandungan sebelumnya juga akan terdapat dalam fail:

Untuk menambahkan teks, jalankan perintah berikut: perintah yang diberikan di bawah ini akan menambahkan teks yang ditulis dalam petikan tunggal ke fail1.txt .

> Add-content file1.txt 'anda telah menambahkan teks'

Setelah melaksanakan perintah di atas, periksa sama ada teks telah ditambahkan atau tidak; untuk melakukan itu, jalankan arahan berikut untuk memeriksa. Anda akan mendapati bahawa baris yang ditulis dalam petikan tunggal kini ditambahkan sebagai baris baru untuk fail1.txt .

> Get-Content file1.txt

Kaedah 3: Menggunakan penyunting nano untuk mengedit fail teks di PowerShell
Cara lain untuk membuat perubahan pada fail teks adalah dengan menggunakan nano penyunting dalam PowerShell:

The nano editor tidak tersedia untuk diakses di PowerShell; anda mesti memasang pakej. Sebelum pemasangan ini, anda mesti memastikan bahawa anda menjalankan PowerShell dengan hak Pentadbir; jika tidak, pemasangan tidak akan berjaya. Setelah anda menjalankan PowerShell sebagai Pentadbir; anda boleh meneruskan lebih jauh:

Pertama, anda mesti memasang coklat pakej; yang coklat pakej menyokong penyunting nano. Oleh itu, perlu memasangnya sebelum menambahkan penyunting nano, dan anda boleh memasangnya menggunakan arahan yang diberikan di bawah:

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

Setelah berjaya memasang terhempas pakej; sekarang, pasang nano editor dengan bantuan arahan yang diberikan di bawah:

> choco pasang nano

Semasa pemasangan, ia akan meminta untuk menekan DAN untuk meneruskan pemasangan dengan lebih jauh:

Setelah arahan di atas berjaya dilaksanakan, mulakan semula PowerShell:

Selepas itu, buka direktori yang disasarkan pada fail teks anda di PowerShell: Setelah anda mencapai direktori; periksa fail teksnya jika ada atau tidak; untuk melakukan ini, jalankan arahan berikut di PowerShell anda:

> ls

Selepas itu, anda boleh mengedit fail teks anda menggunakan nano editor dengan bantuan arahan yang diberikan di bawah.

> nano file1.txt

Setelah dilaksanakan, anda akan mendapati bahawa fail teks anda akan dibuka di editor, di mana anda dapat menambahkan, menghapus, atau mengganti kandungan fail tersebut.

Editor Nano membolehkan anda mengedit, menghapus dan menambahkan teks sama seperti penyunting teks lain. Contohnya, jika anda ingin menambahkan teks, mulailah menulis setelah teks yang ada. Setelah dilampirkan, tekan Ctrl + X untuk keluar dari penyunting; selepas tindakan ini, tekan DAN untuk menyimpan perubahan atau tekan N untuk membuang perubahan. Selain itu, anda boleh membuang kandungan yang ada dan menyimpan perubahan seperti yang dijelaskan di atas.