Wyjście przekierowania systemu Linux do pliku i ekranu

Linux Redirect Output File



Podczas korzystania z terminala Linux istnieje wiele sytuacji, w których chcesz przekierować dane wyjściowe polecenia do pliku i ekranu jednocześnie, upewniając się, że dane wyjściowe są zapisywane w pliku, aby można było się do niego później odwołać. Z przyjemnością dowiesz się, że narzędzie Linux może wykonać tę funkcję bez wysiłku. komenda trójnika jest dodawany w systemach opartych na Linuksie specjalnie w tym celu. Przejdźmy więc dalej i poznajmy to fantastyczne narzędzie.

polecenie trójnika:

komenda tee może odczytać standardowe wejście i przekierować je do jednego lub więcej plików. Przerywa wyjście dowolnego polecenia lub programu wyświetlanego na ekranie i zapisuje je do pliku. Jest używany z innymi poleceniami używającymi potoków.







podstawowa składnia polecenia tee:

Tutaj pokazaliśmy podstawową składnię polecenia tee.



trójnikPliki opcji

Opcje:



  • -i lub –ignore-interrupts służy do ignorowania sygnałów przerwań.
  • Wreszcie, -a lub –append umożliwia poleceniu tee dołączanie plików zamiast nadpisywania zawartości.
  • Możesz również użyć tee -help, aby wyświetlić listę dostępnych opcji dla polecenia tee.

Pliki:





  • Nazwy plików jednego lub więcej plików. Każdy z tych plików będzie zawierał przekierowane wyjście.

Używanie polecenia tee do przekierowania wyjścia do pliku i ekranu:

Ta sekcja zawiera kilka doskonałych przykładów demonstrowania przekierowania wyjścia dowolnego polecenia do ekranu lub dowolnego pliku.

Składnia polecenia tee do przekierowania wyjścia:

Komenda | trójnik /ścieżka/do/plik

Przekierowanie wyjścia do pojedynczego pliku i ekranu:

W terminalu wykonanie ls polecenie wyświetli listę plików i katalogów obecnych w bieżącym katalogu roboczym.



$ls


Aby przekierować wyjście do pliku i ekranu jednocześnie, napisz komendę tee w następujący sposób:

$ls | trójnikprzykładowy plik

Przed | symbol potoku, możesz wpisać polecenie, które chcesz wykonać, a następnie połączyć | z poleceniem tee podczas określania ścieżki pliku. W naszym przypadku przekierujemy wyjście do przykładowego pliku znajdującego się w naszym katalogu domowym.

Możesz także dołączyć przekierowane wyjście, korzystając z -do lub -dodać opcję za pomocą polecenia tee. -do lub -dodać opcja pozwala komendzie tee na dołączanie plików zamiast nadpisywania zawartości pliku.

Składnia dołączania przekierowanych danych wyjściowych:

Komenda | trójnik -do /ścieżka/do/plik

To polecenie dołączy przekierowane dane wyjściowe na końcu pliku próbki.

$unname -do | trójnik -doprzykładowy plik

Przekierowanie wyjścia do wielu plików i ekranu:

Jeśli chcesz przekierować wyjście ekranu do wielu plików, jedyne, co musisz zrobić, to dodać nazwy plików na końcu polecenia tee. Udostępniliśmy składnię tego przekierowania wielu plików.

Komenda | trójnikplik1 plik2 plik3

Podane poniżej polecenie przekieruje dane wyjściowe ls do plików screen oraz samplefile.txt i samplefile2.txt.

$ls | trójniksamplefile.txt samplefile2.txt

Wniosek:

Podczas pracy w terminalu Linux koncepcja przekierowania wyjścia jest cenna. trójnik polecenie jest jednym z najcenniejszych narzędzi, które pomaga użytkownikowi Linuksa przekierować dane wyjściowe polecenia do pliku i ekranu. W tym artykule omówiono podstawowe zastosowanie trójnik do przekierowywania wyjścia do ekranu, jednego lub wielu plików.