Utwórz nowy plik tekstowy i napisz do niego w PowerShell

Utwórz nowy plik tekstowy i napisz do niego w PowerShell
PowerShell jest skorupą lub językiem skryptowym opracowanym przez Microsoft w celu automatyzacji różnych zadań; Na przykład administratorzy używają tego narzędzia do automatyzacji zadań administracyjnych. Ponadto, jako język, jest używany do opracowywania i wdrażania rozwiązań w środowiskach zwinnych, ciągłej integracji i ciągłego wdrażania. W rozkładach opartych na systemie Linuksa porównywalnym powłoką jest Bash; a większość poleceń Bash jest wykonywalna w PowerShell. Polecenie Windows (CMD) jest domyślną powłoką systemu Windows, ale teraz w najnowszych wersjach systemu Windows 10 domyślna powłoka jest zastąpiona przez PowerShell.

PowerShell może być używany do wykonywania różnych operacji systemu Windows, takich jak tworzenie folderów, katalogi. Podobnie pliki tekstowe można również obsługiwać za pomocą PowerShell; Możemy edytować pliki tekstowe, aby dołączyć lub usunąć treść z plików tekstowych.

Wykazamy różne sposoby tworzenia i edytowania plików tekstowych za pomocą PowerShell:

Jak tworzyć i edytować pliki za pomocą PowerShell

Poniższe kroki umożliwią tworzenie plików tekstowych za pomocą PowerShell; Ponadto w tej sekcji opracowuje również różne sposoby edytowania plików tekstowych.

Krok 1: Jak utworzyć plik tekstowy za pomocą PowerShell

Podczas tworzenia nowego pliku tekstowego w PowerShell należy wziąć pod uwagę dwie możliwości:

Możliwość 1: Utwórz plik tekstowy w obecnym katalogu roboczym (PWD): Aby to osiągnąć, wykonaj następujące polecenie, aby wykonać nowy plik: Zamówienie podane poniżej utworzy plik tekstowy o nazwie „plik 1”W bieżącym katalogu:

> Plik nowego elementu 1.tekst

Możliwość 2: Jeśli chcesz uzyskać nowy plik w innym folderze, musisz określić kompletną ścieżkę; i upewnij się, że istnieje ukierunkowany katalog; W przeciwnym razie nie będziesz w stanie wprowadzić zmian w nieznanym katalogu lub jazdy. Polecenie podane poniżej utworzy nowy plik tekstowy „plik2„W ukierunkowanym katalogu napędu”mi".

> New-Item E: \ MS \ File2.tekst

Po utworzeniu pliku tekstowego możesz przejść do kroku 2.

Krok 2: Jak pisać wewnętrzne pliki tekstowe za pomocą PowerShell

Zauważono, że każda ścieżka ma swoje zalety i wady, więc użytkownicy muszą wybierać zgodnie z ich wymaganiami. Poniżej znajdują się trzy metody, które można rozważyć pisanie w pliku tekstowym:

Zastąpienie danych: Jeśli chcesz zastąpić istniejącą zawartość pliku tekstowego nowym, musisz wybrać Metoda 1.

Dołączenie treści: Jeśli jednak chcesz dodać kilka wierszy do istniejącej treści, musisz śledzić Metoda 2.

Korzystanie z edytora Nano do edytowania plików tekstowych w PowerShell: Jeśli chcesz dodać lub usunąć treść pliku tekstowego wiele razy, zaleca się rozważenie Metoda 3.

Metoda 1: Zastąpienie danych
Przed ustawieniem treści najpierw; Przeczytaj plik za pomocą następującego polecenia:

> Get-Content File1.tekst

Po wykonaniu wyjście pokazano poniżej:

Jeśli chcesz napisać w pliku tekstowym, Wykonaj polecenie podane poniżej, aby zastąpić tekst w plik 1:

> Set-Content File1.txt „Cześć, zawartość jest pomyślnie zastąpiona”

Po pomyślnym wykonaniu polecenia przeczytaj zawartość pliku, aby sprawdzić, czy tekst został zastąpiony, czy nie. Polecenie podane poniżej wydrukuje zawartość „plik 1.tekst"

> Get-Content File1.tekst

Zauważysz, że tekst został zastąpiony:

Metoda 2: dołączenie treści
W przeciwieństwie do pierwszej metody, druga metoda doda zawartość do istniejących danych w pliku; Poprzednia treść będzie również dostępna w pliku:

Aby dołączyć tekst, wykonaj następujące polecenie: Polecenie podane poniżej doda tekst napisany w pojedynczych cytatach plik 1.tekst.

> Dodaj plik Content1.txt „Dołączyłeś tekst”

Po wykonaniu powyższego polecenia sprawdź, czy tekst został dodany, czy nie; Aby to zrobić, uruchom następujące polecenie, aby sprawdzić. Przekonasz się, że linia napisana w pojedynczych cytatach jest teraz dodawana jako nowa linia plik 1.tekst.

> Get-Content File1.tekst

Metoda 3: Korzystanie z edytora Nano do edytowania plików tekstowych w PowerShell
Innym sposobem wprowadzania zmian w plikach tekstowych jest użycie „Nano„Redaktor w PowerShell:

„„Nano„Redaktor nie jest dostępny do dostępu w PowerShell; musisz zainstalować pakiet. Przed tą instalacją musisz upewnić się, że uruchamiasz PowerShell z uprawnieniami administratora; W przeciwnym razie instalacja nie odniesie sukcesu. Po uruchomieniu PowerShell jako administratora; Możesz kontynuować dalej:

Po pierwsze, musisz zainstalować „Chocolate" pakiet; „„Chocolate”Pakiet obsługuje edytor Nano. Dlatego konieczne jest zainstalowanie go przed dodaniem edytora Nano, a można go zainstalować za pomocą polecenia podanego poniżej:

> Set -executionPolicy Process -scope proces -force; IEX ((system New-Obieject.Internet.WebClient).DownloadString („https: // czekoladowa.org/instalacja.ps1 '))

Po udanej instalacji „Choco" pakiet; Teraz zainstaluj „Nano”Edytor z pomocą polecenia podanego poniżej:

> Choco instaluj nano

Podczas instalacji poprosi o naciśnięcie „Y„Aby kontynuować instalację:

Po pomyślnym wykonaniu powyższych poleceń ponownie uruchom PowerShell:

Następnie otwórz ukierunkowany katalog pliku tekstowego w PowerShell: Po dotarciu do katalogu; Sprawdź plik tekstowy, jeśli istnieje, czy nie; Aby to zrobić, uruchom następujące polecenie w swoim PowerShell:

> ls

Następnie możesz edytować swój plik tekstowy za pomocą „Nano”Edytor z pomocą podanego poniżej polecenia.

> plik nano1.tekst

Po wykonaniu przekonasz się, że plik tekstowy zostanie otwarty w edytorze, w którym można dodać, usunąć lub wymienić zawartość pliku.

Nano Editor umożliwia edytowanie, usuwanie i dołączanie tekstu tak samo jak inni edytory tekstu. Na przykład, jeśli chcesz dołączyć tekst, zacznij pisać po istniejącym tekście. Po dołączeniu naciśnij „Ctrl+x„Wyjście z redaktora; Po tej akcji naciśnij „Y„Aby zapisać zmiany lub naciśnij”N„Odrzucić zmiany. Ponadto możesz usunąć istniejącą treść i zapisać zmiany, jak opisano powyżej.