dir – polecenie służące do wyświetlenia plików i katalogów znajdujących się w aktywnym katalogu. Nazwa polecenia to skrót od – indeks, katalog.
dir w AmigaDOS / AROS W wypadku systemu AmigaDOS, należy wpisać je w wierszu poleceń. Zazwyczaj jest nim shell, ale może też być CLI.
Składnia polecenia dir według wzorca ReadArgs jest następująca:
Dir Dir Opt/K ALL/S DIRS/S FILES/S INTER/S
Dir – nazwa katalogu do wyświetlenia ALL – wyświetla rekurencyjnie zawartość podkatalogów DIRS – pokazuje tylko katalogi FILES – pokazuje tylko pliki
dir w CP/M i CP/J DIR, w systemach CP/M i CP/J, to dyrektywa rezydenta zlecająca wykonanie polecenia powodującego wyświetlenie informacji o katalogu, grupie plików lub pojedynczym pliku.
Dyrektywa ta może mieć następującą postać: DIR wyświetlenie informacji o wszystkich plikach w bieżącym katalogu (bieżący napęd dyskietek), z wyjątkiem plików systemowych; równoważne zapisowi: DIR *.* DIR X: jak wyżej wyświetlenie informacji o wszystkich plikach, ale w katalogu napędu X: DIR [X:]nazwa wieloznacznaNawiasy kwadratowe ([]) grupują elementy opcjonalne i nie są częścią dyrektywy. wyświetlenie informacji katalogowej o grupie plików, z bieżącego katalogu lub (jeżeli wyspecyfikowano) z napędu X: DIR [X:]nazwa jednoznaczna wyświetlenie informacji katalogowej o konkretnym pliku, z bieżącego katalogu lub (jeżeli wyspecyfikowano) z napędu X:
Powyższym poleceniem wyświetlane są informacje o plikach z obszaru aktywnego użytkownika. Wyświetlenie plików z obszaru innego użytkownika, wymaga przejścia do obszaru tego użytkownika dyrektywą USER.
dir w Windows W wypadku systemu Windows, należy wpisać je w wierszu poleceń. Zazwyczaj jest nim cmd.exe, ale może też być COMMAND.COM.
/b – wyświetla pliki lub katalogi jeden pod drugim bez żadnych informacji o nich /p – zatrzymuje wyświetlanie po zapełnieniu ekranu, co ułatwia przeczytanie. Wciśnięcie dowolnego klawisza spowoduje wyświetlenie dalszej części spisu /q – wyświetla kto jest właścicielem pliku /a – wyświetla pliki o podanych atrybutach D (lub <DIR>) – ang. – Directories – wyświetla katalogi R – ang. – Read-only files – wyświetla tylko pliki do odczytu H – ang. – Hidden files – wyświetla tylko pliki ukryte A – ang. – Files ready for archiving – wyświetla tylko pliki gotowe do archiwizacji S – ang. – System files – wyświetla tylko pliki systemowe I – ang. – Not indexed files – wyświetla tylko pliki, których zawartość nie jest zaindeksowana L – ang. – Reparse points – – ang. – odwrotność (np. dir /a-R wyświetli wszystkie oprócz tych do odczytu) Wpisywane są bez spacji np. dir /aL
/o – służy do sortowania wyświetlonej listy:
N – alfabetycznie S – zależnie od wielkości – najmniejsze na początku E – alfabetycznie według rozszerzenia D – według daty – najstarsze na początku G – najpierw katalogi (odwrotnie niż standardowo) Wpisywane są bez spacji np. dir /oE
Przykłady dir /b c:\ >> c:\1.txt
W systemie Windows spowoduje zapisanie spisu katalogów do pliku 1.txt na dysku C.
dir sys:documents >speak:
W systemie AmigaDos spowoduje odczytanie na głos zawartości katalogu sys:documents
Uwagi
Bibliografia Roman Świniarski, System operacyjny CP/M, Wydawnictwa Naukowo-Techniczne, Warszawa 1988, seria: Mikrokomputery, . Wojciech Cellary, Jarogniew Rykowski, System operacyjny CP/J dla mikrokomputera Elwro 800 Junior, Wydawnictwa Naukowo-Techniczne, Warszawa 1988 r., seria: Mikrokomputery, . Wojciech Cellary, Paweł Krysztofiak, Elwro 800 Junior, Wydawnictwa Naukowo-Techniczne, Warszawa 1989 r., seria: Podręczna Pamięć Programisty, .
Kategoria:Polecenia systemu CP/M Kategoria:Polecenia systemu CP/J Kategoria:Polecenia systemu Windows