Podczas korzystania z terminalu Linux istnieje wiele sytuacji, w których chcesz przekierować dane wyjściowe polecenia do pliku i ekranu jednocześnie, upewniając się, że wyjście jest zapisywane w pliku, aby można było zapoznać się z nim później. Z przyjemnością dowiesz się, że narzędzie Linux może wykonać tę funkcję bez wysiłku. „Polecenie koszulki” jest dodawany do systemów opartych na systemie Linux specjalnie do tego celu. Więc chodźmy dalej i dowiedzmy się o tym fantastycznym narzędziu.
polecenie tee:
Polecenie TEE może odczytać standardowe wejście i przekierować je do jednego lub więcej plików. Łamie wyjście dowolnego polecenia lub programu pokazanego na ekranie i zapisuje je na pliku. Jest wykorzystywany z innymi poleceniami za pomocą rur.
Komenda TEE Podstawowa składnia:
Tutaj pokazaliśmy podstawową składnię polecenia TEE.
Pliki opcji tee
Opcje:
Akta:
Korzystanie z polecenia TEE do przekierowania wyjścia do pliku i ekranu:
Ta sekcja zawiera kilka doskonałych przykładów wykazania przekierowania wyjściowego dowolnego polecenia na ekran lub dowolny plik.
Składnia polecenia TEE do przekierowania wyjścia:
polecenie | TEE/ścieżka/do/pliku
Przekierowanie wyjścia do jednego pliku i ekranu:
W terminalu, wykonywanie „LS” Polecenie zawiera listę plików i katalogów obecnych w bieżącym katalogu roboczym.
$ ls
Aby jednocześnie przekierować dane wyjściowe do pliku i ekranu, napisz polecenie TEE w następujący sposób:
$ ls | Próbka TEE
Przed „|” Symbol rury, możesz wpisać polecenie, które chcesz wykonać, a następnie połączyć „|” z poleceniem TEE, określając ścieżkę pliku. W naszym przypadku przekierowamy wyjście do „Próbki” obecnego w naszym katalogu domowym.
Możesz także dołączyć przekierowane dane wyjściowe, wykorzystując "-A" Lub "-dodać" opcja z poleceniem TEE. -A Lub -dodać Opcja umożliwia polecenie TEE dołączanie plików zamiast zastąpić zawartość pliku.
Składnia do dołączenia przekierowanego wyjścia:
polecenie | tee -a/ścieżka/do/plik
To polecenie dołączy przekierowane dane wyjściowe na koniec „Plik próbki."
$ uname -a | TEE -A PLAKFILE
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. Podaliśmy składnię do tego przekierowania wielokrotnego pliku.
polecenie | Tee File1 File2 File3
Poniżej podana polecenie przekieruje wyjście „LS” na ekran i „próbki.TXT ”i„ SampleFile2.pliki txt ”.
$ ls | Próbka TEE.TXT próbka plik2.tekst
Wniosek:
Podczas pracy w terminalu Linux koncepcja przekierowania wyjściowego jest cenna. "trójnik" Polecenie jest jednym z najcenniejszych narzędzi, które pomagają użytkownikowi Linux przekierować wyjście polecenia do pliku i ekranu. W tym artykule omówiono podstawowe użycie "trójnik" w celu przekierowania wyjścia do ekranu, pojedynczego lub wielu plików.