Jak korzystać z przekierowania w wierszu poleceń

Anonim

Czy kiedykolwiek chciałeś wysłać dane wyjściowe polecenia do pliku lub dołączyć te dane wyjściowe do istniejącego pliku? To właśnie robią przekierowania. Mówiąc prościej, przekierowania wiersza poleceń umożliwiają pobieranie danych wyjściowych niektórych poleceń i tworzenie nowych plików lub dodawanie do istniejących plików z tymi danymi, jest to niezwykle przydatne rzeczywiście, a wiedza rozszerza się na OS X, Linux i każdy inny wariant Uniksa.

W ramach naszych nieustannych poszukiwań wiedzy na temat wiersza poleceń systemu OS X przedstawiamy kilka informacji na temat niezwykle przydatnych narzędzi przekierowujących.

Przekieruj wyjście polecenia do nowego pliku

Najbardziej podstawowe użycie przekierowania jest następujące:

polecenie > nowyplik

Spowoduje to pobranie danych wyjściowych polecenia „command” i umieszczenie ich w pliku o nazwie „newfile”, na przykład:

ls -la > kataloglisting.txt

To spowodowałoby umieszczenie danych wyjściowych ls -la w pliku o nazwie directorylisting.txt. Łatwo!

Dołącza dane wyjściowe polecenia na końcu istniejącego pliku (EOF)

Jeśli masz istniejący plik, do którego chcesz dołączyć dane wyjściowe polecenia, po prostu użyj tej formy przekierowania:

polecenie >> istniejący plik

Przykłady używanych przekierowań z wiersza poleceń

Jeśli chcesz utworzyć plik tekstowy z danymi z polecenia ps, ale kontrolowany tylko dla uruchomionych procesów związanych z pulpitem nawigacyjnym, wpisz w wierszu polecenia:

ps -aux | grep Pulpit nawigacyjny > dashboarddata.txt

Jeśli chcesz dodać na końcu właśnie utworzonego pliku dashboarddata.txt listę zainstalowanych widżetów, wpisz:

ls -l /Library/Widgets >> dashboarddata.txt

Zastosowań przekierowania jest nieskończenie wiele, a przekonasz się, że im więcej czasu spędzasz w wierszu poleceń, tym częściej będziesz chciał używać przekierowania do wspomagania niektórych zadań.

Mac OS X jest tak przyjazny dla użytkownika, że ​​wielu użytkowników komputerów Mac prawdopodobnie nie wie, że korzysta z potężnej bazy uniksowej, dostępnej z poziomu aplikacji Terminal.Uważamy, że skoro jest tam linia poleceń, powinieneś być w stanie do pewnego stopnia z niej korzystać. Czytaj dalej lub przeglądaj nasze artykuły dotyczące wiersza poleceń, aby uzyskać znacznie więcej.

Jak korzystać z przekierowania w wierszu poleceń