Nome: Dir Locazione: C/ Template : DIR,OPT/K,ALL/S,DIRS/S,FILES/S,INTER/S Dir visualizza il contenuto di una directory. Prima appaiono i nomi di directory, poi i nomi di file in ordine alfabetico e su due colonne. Può essere usato per operare interattivamente sui singoli file contenuti in una directory. DIR: nome della directory da esaminare. Se viene omesso, DIR visualizzerà il contenuto della directory corrente. Accetta wildcard. OPT/K: OPT A corrisponde a ALL. OPT D corrisponde a DIRS. OPT F corrisponde a FILE. OPT I corrisponde a INTER. ALL/S: visualizza anche il contenuto delle sottodirectory che, a video, appare rientrato. DIRS/S: visualizza solo i nomi di directory. FILES/S: visualizza solo i nomi di file. INTER/S: attiva il modo interattivo. In questo modo Dir si ferma dopo aver stampato il nome di ogni file o directory seguito da un punto interrogativo. Poi il programma si pone in attesa di comandi da parte dell'utente, il quale potrà usare il tasto Return per procedere fino al file successivo, oppure uno dei comandi presenti nel template che si può visualizzare digitando, come al solito, un punto di domanda seguito da Return: E=ENTER/S,B=BACK/S,DEL=DELETE/S,Q=QUIT/S,C=COM/S,COMMAND oppure: T=TYPE/S,B=BACK/S,DEL=DELETE/S,Q=QUIT/S,C=COM/S,COMMAND Il primo template è disponibile con le directory, il secondo con i file. Tutti i parametri sono mutualmente esclusivi. E=ENTER/S: Esamina il contenuto della sottodirectory (è inutile se è stata usata l'opzione ALL). E' presente solo con le directory. T=TYPE/S: Stampa il contenuto del file, un po' come il comando Type. Può essere interrotto mediante la combinazione di tasti Control-C. E' presente solo con i file. B=BACK/S: Interrompe l'esame della directory corrente e procede nell'esame della directory superiore. Se la directory corrente è quella più alta, interrompe l'esecuzione di DIR. DEL=DELETE/S: Cancella un file o una directory vuota. Q=QUIT/S: Termina l'esecuzione. C=COM/S: permette di eseguire una qualsiasi linea di comando AmigaDOS. DIR visualizzerà su una nuova linea la stringa "Command ?" e a questo punto si potrà inserire un comando AmigaDOS che verrà eseguito immediatamente. La linea di comando può anche essere inserita tra virgolette, se necessario, subito dopo il parametro C o COM. Si tenga presente che la directory corrente resta quella della Shell da cui è stato lanciato DIR. Esempi: DIR DIR SYS:#?.info DIR SYS: ALL DIR SYS: ALL DIRS DIR RAM: INTER