Aby uruchomić tryb wiersza poleceń wystarczy w polu Uruchom (Start | Uruchom) wpisać cmd. Można też w Programach wybrać Wiersz poleceń. Zadanie 1 (podstawowe polecenia) Używając tylko poleceń md i cd utwórz w katalogu Moje dokumenty następującą strukturę katalogów: -batch -doc --1999 --2000 -prog --C --pascal -util Jeżeli utworzyłeś poprawnie powyższą strukturę, usuń ją i spróbuj utworzyć na nowo ale używając tylko jednego polecenia md. (Do usuwania katalogów służy komenda rd /s katalog). Przy pomocy edytora edit utwórz cztery pliki tekstowe o nazwach prog1.bat, prog2.bat, list1.txt, list2.txt, list3.txt i zapisz je w katalogu DOC\2000. Do plików list1.txt, list2.txt i list3.txt wpisz po kilka wierszy tekstu (używając edytora edit). Jedną komendą copy przekopiuj pliki prog1.bat i prog2.bat do katalogu BATCH (użyj znaków specjalnych * lub ?). Jedną komendą copy przekopiuj pliki prog1.bat i list1.txt do katalogu UTIL (użyj znaków specjalnych * lub ?: * oznacza dowolny ciąg znaków, ? oznacza dowolny pojedynczy znak). Przejdź do katalogu 2000 i jedną komendą del usuń pliki prog1.bat i prog2.bat. Przejdź do katalogu PASCAL i jedną komendą usuń pliki list1.txt i list2.txt z katalogu 2000. Zadanie 2 (przełączanie wejścia-wyjścia) Z każdym programem uruchomionym w trybie wiersza poleceń jest związane tzw. standardowe wejście (input) i standardowe wyjście (output). Domyślnie standardowym wejściem jest klawiatura a standardowym wyjściem monitor komputera. Jednakże uruchamiając program możemy dokonać zmiany jego wejścia lub wyjścia. Do przełączania wejść i wyjść używamy trzech symboli: <, >, >>. Znaczenie ich jest następujące: prog < file - dane wejściowe polecenia prog pobierane są z pliku file, prog > file - dane wyjściowe polecenia prog są kierowane do pliku file, prog >> file - dane wyjściowe polecenia prog są dołączane na koniec pliku file. Aby lepiej zrozumieć sens powyższych symboli wykonaj podane polecenia i staraj się zinterpretować wyniki. Pamiętaj, że polecenie type wysyła zawartość pliku podanego jako argument do standardowego wyjścia. W praktyce oznacza to, że możemy wyświetlić zawartość pliku ASCII na ekranie. type list3.txt type list3.txt > list3.bak dir dir > listing type listing dir .. >>listing type listing edit listing Potok pozwala na połączenie w łańcuch dwóch lub więcej poleceń. Działanie potoku jest takie, że wyjście jednego z nich jest używane jako wejście następnego. Znakiem służącym do tworzenia potoku jest pionowa kreska|. Na przykład, często dwa polecenia prog1 > plik prog2 < plik można zapisać w formie prog1 | prog2 W tym drugim przypadku nie jest potrzebny pomocniczy plik. Filtr jest to program, który jest tak skonstruowany, że może korzystać z danych wyjściowych innego programu w celu ich dalszego przetworzenia. W systemie DOS i trybie tekstowym MS Windows dostępne są trzy standardowe filtry: more, find, sort. Zadanie 3 (potoki i filtry) Wykonaj poniższe polecenia i obserwuj wyniki. cd \Documents and Settings dir dir | more dir | sort dir | sort /+10 dir | sort /+10/R Przeczytaj opis poleceń more i sort (użyj któregoś z poleceń: more /? lub help more) Zadanie 4 (filtr FIND) Przeczytaj opis polecenia find W katalogu Doc\2000 utwórz pliki dane1.txt, dane2.txt. Każdy niech zawiera po co najmniej 10 linii tekstu (wiersze mogą być krótkie, jednowyrazowe). Niektóre linie niech zawierają słowo „czwartek” albo „spotkanie” a inne oba te słowa naraz. Wejdź do katalogu Doc\2000 i wykonaj poniższe polecenia i staraj się zrozumieć, co one robią: find ”spotkanie” dane1.txt find "spotkanie" *.txt find ”spotkania” *.txt | find ”czwartek” find ”spotkania” *.txt | find ”czwartek” | sort | more dir C:..\..\.. | find ”