OnWorks Linux i Windows Online WorkStation

logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

5.2.2. Przykłady


5.2.2.1. Analizowanie błędów


Jeśli Twój proces generuje dużo błędów, jest to sposób na ich dokładne sprawdzenie:


polecenie 2>&1 | mniej


Jest to często używane podczas tworzenia nowego oprogramowania przy użyciu robić polecenie, takie jak w:


andy:~/newsoft> zrób wszystko 2>&1 | mniej

--wyjście pominięte--

andy:~/newsoft> zrób wszystko 2>&1 | mniej

--wyjście pominięte--


obraz


5.2.2.2. Oddzielenie standardowego wyjścia od standardowego błędu


Konstrukcje takie są często używane przez programistów, więc dane wyjściowe są wyświetlane w jednym oknie terminala, a błędy w innym. Dowiedz się, jakiego pseudoterminala używasz, wydając polecenie tty najpierw polecenie:


andy:~/newsoft> robić cała kolekcja 2> / dev / pts / 7


obraz


5.2.2.3. Jednoczesne zapisywanie na wyjściu i plikach


Możesz użyć trójnik polecenie kopiowania danych wejściowych na standardowe wyjście i jednego lub więcej plików wyjściowych w jednym ruchu. Używając -a opcja do trójnik powoduje dołączenie danych wejściowych do pliku(ów). To polecenie jest przydatne, jeśli chcesz zarówno zobaczyć, jak i zapisać wynik. The > i >> operatory nie pozwalają na wykonanie obu akcji jednocześnie.


To narzędzie jest zwykle wywoływane za pośrednictwem potoku (|), jak pokazano na poniższym przykładzie:


mireille ~/test> data | plik koszulki1 plik2

Czw. 10 czerwca 11:10:34 CEST 2004


mireille ~/test> cat plik1

Czw. 10 czerwca 11:10:34 CEST 2004


mireille ~/test> cat plik2

Czw. 10 czerwca 11:10:34 CEST 2004


mireille ~/test> czas pracy | tee - plik2

11:10:51 w górę 21 dni, 21:21, 57 użytkowników, średnie obciążenie: 0.04, 0.16, 0.26


mireille ~/test> cat plik2

Czw. 10 czerwca 11:10:34 CEST 2004

11:10:51 w górę 21 dni, 21:21, 57 użytkowników, średnie obciążenie: 0.04, 0.16, 0.26

mireille ~/test> data | plik koszulki1 plik2

Czw. 10 czerwca 11:10:34 CEST 2004


mireille ~/test> cat plik1

Czw. 10 czerwca 11:10:34 CEST 2004


mireille ~/test> cat plik2

Czw. 10 czerwca 11:10:34 CEST 2004


mireille ~/test> czas pracy | tee - plik2

11:10:51 w górę 21 dni, 21:21, 57 użytkowników, średnie obciążenie: 0.04, 0.16, 0.26


Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: