3 sposoby szybkiego utworzenia pliku tekstowego przez terminal Linux


Będąc osobą znającą się na terminalach, zawsze możesz szukać sposobów na porzucenie myszy. Tworzenie pliku tekstowego to jedno zadanie, w przypadku którego możesz polegać tylko na klawiaturze systemu Ubuntu. Do tworzenia plików tekstowych masz do dyspozycji trzy polecenia z wiersza poleceń systemu Linux. Należą do nich:

  • Polecenie kota
  • Polecenie dotykowe
  • Standardowy symbol przekierowania

Przeanalizujmy to polecenie w tym artykule, aby utworzyć przykładowe pliki tekstowe. Polecenia i procedury wymienione w tym artykule zostały uruchomione w systemie Ubuntu 18.04 LTS. Ponieważ będziemy tworzyć pliki tekstowe za pomocą wiersza poleceń Ubuntu - Terminal; możesz go otworzyć albo poprzez system Dash, albo Ctrl + Alt + T.

Polecenie cat

Polecenie cat jest bardzo pomocne w przypadku plików tekstowych w systemie Linux. Pomaga w osiągnięciu trzech podstawowych celów:

  • Tworzenie pliku tekstowego
  • Drukowanie zawartości pliku tekstowego w terminalu
  • Drukowanie zawartości pliku tekstowego do innego pliku tekstowego

W tym miejscu omówimy pierwsze użycie pliku polecenie kota; tworzenie pliku tekstowego za pomocą wiersza polecenia.

Wpisz w swoim terminalu następujące polecenie:

$ cat> nazwa_pliku.txt

Po wprowadzeniu tego polecenia nie pojawi się następny monit; zamiast tego wyświetli się kursor umożliwiający wprowadzenie tekstu do właśnie utworzonego pliku.

Przykład:

W tym przykładzie utworzyłem plik tekstowy za pomocą następującego polecenia, a następnie wprowadziłem przykładowy tekst:

$ cat > SampleTextFile.txt

Po wprowadzeniu całego tekstu naciśnij Enter, aby przejść do następnego wiersza i następnie użyj kontrolek Ctrl + D, aby poinformować system o zakończeniu wprowadzania tekstu. Pojawi się zwykły wiersz polecenia umożliwiający przejście do dalszych operacji.

Następnie możesz użyć polecenia ls, aby zobaczyć, że nowo utworzony plik tekstowy będzie tam w systemie.

$ ls

Za pomocą polecenia cat możesz następnie wyświetlić zawartość pliku w następujący sposób:

$ cat filename.txt

Przykład:

Możesz zobaczyć, że polecenie cat pokazuje tekst, który napisałem podczas tworzenia mojego przykładowego pliku :

Polecenie dotykowe

Innym sposobem szybkiego utworzenia pliku tekstowego za pomocą terminala jest użycie polecenia dotykowego. Polecenie dotykowe nie pozwala jednak na wprowadzanie tekstu do pliku w momencie jego tworzenia. Po utworzeniu pliku możesz wprowadzić tekst w swoim ulubionym edytorze tekstu. W jednym scenariuszu możesz preferować polecenie dotykowe zamiast polecenia cat; gdy chcesz utworzyć wiele plików jednocześnie za pomocą jednego polecenia.

Najpierw zobaczmy, jak najpierw utworzyć pojedynczy plik za pomocą polecenia Linux touch:

$ touch nazwa_pliku.txt

Przykład:

$ touch sampletouchfile.txt

Użyj polecenia ls, aby sprawdzić, czy ostatnio utworzony plik istnieje już na Twój system.

Twórz wiele plików jednocześnie za pomocą polecenia dotykowego

Jak wspomniano powyżej, polecenie dotykowe przejmuje kontrolę nad poleceniem cat na podstawie tego, że możesz utworzyć wiele plików jednocześnie za pomocą tego pierwszego. Aby to zrobić, użyj następującej składni:

$ touch nazwa_pliku1.txt nazwa_pliku2.txt nazwa_pliku2.txt ….

Na przykład w poniższym poleceniu utworzyłem jednocześnie trzy pliki za pomocą polecenia dotykowego:

$ touch sampletouchfile1.txt sampletouchfile2.txt sampletouchfile2.txt

Sprawdziłem również obecność tych trzech plików za pomocą polecenia ls w powyższym przykładzie.

Jeśli chcesz edytować dowolny plik utworzony za pomocą polecenia dotykowego, możesz użyć dowolnego z ulubionych edytorów tekstu. Korzystam z edytora Nano do wprowadzania tekstu do jednego z utworzonych przeze mnie plików. Użyłem następującego polecenia, aby otworzyć plik za pomocą edytora Nano.

$ nano sampletouchfile.txt

Następnie wprowadziłem tekst i zapisałem go, naciskając Ctrl + X, a następnie naciskając Enter.

Korzystanie ze standardowego symbolu przekierowania

Standardowy symbol przekierowania jest zwykle używany podczas przekierowywania wyjścia polecenia do pliku. Można go jednak również użyć do utworzenia pojedynczego pliku tekstowego. Jedyna różnica polega na tym, że podczas tworzenia nowego pliku nie podajemy żadnych poleceń przed symbolem przekierowania.

Różnica w stosowaniu standardowego symbolu przekierowania do utworzenia pliku tekstowego polega na tym, że w przeciwieństwie do polecenia cat nie można wprowadzać tekstu w ten sposób. Ponadto, w przeciwieństwie do polecenia dotykowego, można utworzyć tylko jeden plik na raz za pomocą symbolu przekierowania.

Użyj poniższej składni, aby utworzyć plik tekstowy za pomocą tego symbolu:

$ > filename.txt

Następnie możesz użyć polecenia ls, aby sprawdzić, czy nowo utworzony plik tekstowy istnieje już w systemie.

Możesz wprowadzić tekst do pliku za pomocą swojego ulubionego edytora tekstu. W poniższym przykładzie używam edytora Vima do edycji pliku za pomocą następującego polecenia:

$ vim MyTextFile.txt

Gdy zapiszesz i zamkniesz plik, plik tekstowy będzie miał zapisaną zawartość.

W tym artykule poznaliśmy trzy podstawowe sposoby szybkiego tworzenia plików tekstowych za pomocą wiersza poleceń systemu Linux. Możesz teraz unikać myszy i używać tylko klawiatury, aby wykonać proste zadanie utworzenia pliku tekstowego w Ubuntu.

Komentarze
Dominik69

nie miałem czasu przeczytać, ponieważ kot mi nasrał do buta. 1/5 gwiazdek

Gość

Bardzo spoko poradnik. Konkretnie bez owijania.

Gość

Mnie bardzo pomogło. Dziękuję

informatyk

bardzo dobre

gostek

oj, jak miło, że to napisałeś - naprawdę fajne wprowadzenie dla nowych, prosto i bezpretensjonalnie