dir
dir - polecenie to służy do wyświetlenia plików i katalogów znajdujących się w aktywnym katalogu. Dir jest to skrót od ang. directory - 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
DIR, w systemie CP/M, 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 wieloznaczna[1]
- wyświetlenie informacji katalogowej o grupie plików, z bieżącego katalogu lub (jeżeli wyspecyfikowano) z napędu X:
- DIR [X:]nazwa jednoznaczna[1]
- 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 katalogi jeden pod drugim bez żadnych informacji o nich
- /p - zatrzymuje wyświetlanie po zapełnieniu ekranu, co ułatwia przeczytanie. Wciśniecie 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 wg 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
Bibliografia
- Roman Świniarski, System operacyjny CP/M, Wydawnictwa Naukowo-Techniczne, Warszawa 1988, seria: Mikrokomputery, ISBN 83-204-1022-3
- Wojciech Cellary, Jarogniew Rykowski, System operacyjny CP/J dla mikrokomputera Elwro 800 Junior, Wydawnictwa Naukowo-Techniczne, Warszawa 1988 r., seria: Mikrokomputery, ISBN 83-204-1042-8
- Wojciech Cellary, Paweł Krysztofiak, Elwro 800 Junior, Wydawnictwa Naukowo-Techniczne, Warszawa 1989 r., seria: Podręczna Pamięć Programisty, ISBN 83-204-1123-8