Dir

Formát: DIR [<adresář|maska> [OPT A|I|AI|D|F] [ALL] [DIRS] [FILES] [INTER] [SHOWPROGRAMS] [MAXCOLUMNS <počet sloupců>]
Šablona: DIR,OPT/K, ALL/S, DIRS/S, FILES/S, INTER/S, SHOWPROGRAMS/S, MAXCOLUMNS/K/N
Účel: Zobrazí obsah adresáře
Cesta: C:DIR

Příkaz DIR vypisuje obsahy adresářů, tedy jména souborů a podadresářů v nich obsažených. Když zadáte adresář, zobrazí se jeho obsah. Pokud adresář neudáte, DIR vypíše obsah aktuálního adresáře.

Příkaz vždy nejprve zobrazí adresáře (označené symbolem "(dir)") a poté soubory. Soubory jsou v zobrazení seřazené podle abecedy a uspořádané do dvou sloupců. Pokud nechcete čekat na dokončení dlouhého výpisu, můžete příkaz přerušit kombinací Ctrl-C.

Příkaz DIR samozřejmě nabízí také řadu parametrů:

Parametry

ALL Zobrazí se i všechny podadresáře a v nich obsažené soubory, tedy kompletní výpis určité části struktury adresářů.
DIRS Zobrazí se pouze adresáře, soubory nikoli.
FILES Zobrazí se pouze soubory, případné podadresáře ne.
INTER Příkaz DIR se přepne do interaktivního modu.
SHOWPROGRAMS V seznamu souborů budou zvýrazněny tučným písmem spustitelné soubory a skripty.
MAXCOLUMNS To, kolik názvů souborů se vytiskne na jeden řádek, závisí na šířce výstupního okna a na délkách názvů souborů. Můžete však určit, kolik názvů souborů bude vytištěno v každém řádku zadáním maximálního počtu sloupců.

Kromě těchto voleb tu ještě je volba OPT. Ta však dělá totéž co zde uvedená klíčová slova - slova ALL, DIRS, FILES a INTER jsou ekvivalenty voleb OPT A, D, F a I. Volba OPT byla zachována jen kvůli kompatibilitě s nižšími verzemi systému.

Ještě je potřeba podívat se blíže na interaktivní mód příkazu DIR. V tomto modu se zobrazí vždy jen jeden název souboru nebo adresáře a za ním se objeví otazník. Za tento otazník poté můžete zapisovat jednopísmenné příkazy (po stisku klávesy Return se vykonají). Příkazy interaktivního modu jsou následující:

VolbaPopis
Return: Zobrazí další položku výpisu.
E: Pokud je zobrazenou položkou adresář, tímto příkazem do něj vstoupíte (pro soubor vyvolá příkaz "E" chybu a nabídne se opakování).
B: Přechod na adresář o jednu úroveň výš. Když se dostanete na úroveň kořenového adresáře, příkaz "B" ukončí výpis.
DEL či DELETE: Vymaže soubor nebo prázdný adresář. Musíte zapsat všechna písmena, DEL zde není klávesa Del.
T: Vypíše obsah souboru, pro adresáře použít samozřejmě nelze.
C či COMMAND: Umožňuje zadat během interaktivního výpisu příkaz AmigaDOSu. Zobrazí výzvu "Command ?", za níž můžete zadat libovolný příkaz AmigaDOSu.
Q: Ukončí interaktivní výpis.
?: Zobrazí šablonu interaktivních příkazů (E=ENTER/S,B=BACK/S,DEL=DELETE/S, Q=QUIT/S,C=COM/S,COMMAND)

Samozřejmě se ani u těchto příkazů nerozlišují malá a velká písmena.

Příklady

7.Ram_Disk:> DIR
clipboards (dir)
t (dir)
env (dir)
disk.info                Text

Výpis obsahu aktuálního adresáře.

7.Ram_Disk:> DIR FILES
disk.info                Text

Tady máme z aktuálního adresáře jen soubory.

7.Ram_Disk:> DIR DIRS
clipboards (dir)
t (dir)
env (dir)

A zde zas jen adresáře.

7.Ram_Disk:> DIR pd:textport
AddCR                   README
ReadMe.info       Reformat
StripCR                  StripHR

Adresář "PD:TextPort" v sobě ukrývá toto.

7.Ram_Disk:> dir inter
clipboards (dir) ?
t (dir) ? e
Command-01-T04 ? t
run sys:system/nofastmem
run wp:wp
run sys:system/nofastmem
Command-01-T04 ? c
Command ? echo "Ukázka"
Ukázka
Command-01-T04 ? b
env (dir) ? b
disk.info ? q

Takhle nějak vypadá interaktivní konverzace s volbou INTER. Příkazem "E" jsem vstoupil do adresáře "t", nechal vypsat obsah souboru "Command-01-T04", pak jsem na ukázku nechal vypsat text příkazem ECHO, vrátil se příkazem "B" o adresář výš a písmenem "Q" celý rozhovor skončil.

  • sobota, 15 srpen 2020
  • Posted in: D

Napsat komentář

Pro přidání komentáře se prosím přihlaste.

Odhadované roční prodeje

odhadovany prodej

Prodeje podle regionů

prodej regiony

Počet prodaných kusů

Počet prodaných kusů