Wiersz polecenia oferuje nieocenioną funkcję uzupe³niania nazw plików i nazw katalogów, która mo¿e oszczêdziæ ci problemów z wpisywaniem d³ugich oecie¿ek lub nazw plików. Je¿eli rozpoczniesz wpisywanie ci¹gu polecenia, a nastêpnie wcioeniesz klawisz [Tab], domyoelny znak uzupe³niania, Wiersz polecenia zaproponuje dalsz¹ nazwê pliku lub katalogu, która jest zgodna z tym, co wpisa³eoe do tej pory.
Symbol Opis
< Przekierowuje dane wejoeciowe
> Przekierowuje dane wyjoeciowe
>> Do³¹cza przekierowane dane wyjoeciowe do istniej¹cych danych
| Przekazuje dane wyjoeciowe
& Oddziela ró¿ne polecenia w jednej linii polecenia
&& Uruchamia polecenie znajduj¹ce siê po symbolu && tylko wtedy, gdy polecenie przed tym symbolem zosta³o wykonane z powodzeniem
|| Uruchamia polecenie po symbolu II tylko wtedy, gdy polecenia przed tym symbolem nie uda³o siê wykonaæ
^ Traktuje nastêpny symbol jako zwyk³y znak
(and) Grupuje polecenia
Przykład 1:
C: > DIR > MYDIRECTORY.TXT
C: > SORT < MIDIRECTORY.TXT > SORTED.TXT
Filtry są pewnym rodzajem poleceń, które dzieli od poleceń jedna istotna różnica: filtry przetwarzają dane wejściowe i generują dane wyjściowe. Można korzystać z następujących filtrów do przetwarzania danych:
MORF — wyświetla dane będące wynikiem wykonania polecenia po jednym ekranie naraz tzn., ze wyświetlanie zostaje wstrzymane w momencie, gdy dane nie mieszczą się na ekranie. Naciśnięcie klawisza spacji powoduje wyświetlenie kolejnego ekranu danych. Naciśnięcie klawisza Emer powoduje wyświetlenie kolejnego wiersza danych.
F IND — szuka ciągu znaków w pliku lub wielu plikach. Polecenie FIND zwraca nazwy plików zawierających poszukiwany ciąg znaków oraz linie zawierające poszukiwany ciąg znaków. Jeśli ścieżka nie jest określona, polecenie FIND przeszukuje tekst wpisany w wierszu poleceń lub przetwarzany potokowo z innego polecenia.
SORT — wykorzystanie tego polecenia poznałeś w poprzednim przykładzie. Polecenie SORT porządkuje dane wygenerowane przez inne polecenie lub pobranez pliku wejściowego.
Potok jest reprezentowany przez pionową kreskę (|) i jest wykorzystywany jako narzędzie do pracy z filtrami. Najogólniej mówiąc, powinieneś korzystać z symbolu przekierowania >, aby przesłać zawartość pliku do polecenia, a z potoku |, aby przesłać wyniki wykonania jednego polecenia do innego polecenia.
DIR C: | MORĘ
Pliki wsadowe
Plik wsadowy to plik zawierający polecenia wiersza poleceń. Pliki wsadowe mogą być wykorzystywane na różne sposoby, najbardziej popularnym z nich jest tworzenie skryptów do logowania. Za pomocą skryptu do logowania można utworzyć odpowiednie środowisko zależne od użytkownika, który załoguje się do systemu. Projektanci systemów Unix używają plików wsadowych, aby uprościć prace administracyjne.
Pliki wsadowe można tworzyć za pomocą prostego edytora tekstów. Kolejne polecenia powinny być wpisywane w kolejnych wierszach pliku. W plikach wsadowych można korzystać z filtrów i potoków, w taki sposób, że dane generowane przez jedno polecenie są danymi wejściowymi kolejnego polecenia. Możesz również tworzyć pliki tymczasowe. Niektóre polecenia wykorzystywane w plikach wsadowych sprawiają, że działają one jak niewielkie programy. Wykonanie niektórych poleceń może być zależne od wyników wykonania innych poleceń. Daje to możliwość pisania skryptów, które będą wykonywały odpowiednie polecenia w zależności od wyborów dokonanych przez użytkownika.