. (punto)
Il punto (dot) introduce particolari comandi che funzionano solo negli
script AmigaDOS. I "comandi dot" devono comparire all'inizio dello
script, prima di qualsiasi altro comando, e il punto non deve essere
preceduto sulla linea da altri caratteri.
.
Una linea vuota: non deve essere seguito da alcun carattere. Non
viene mai usato.
.spazio
Introduce una linea di commento: è analogo a ";" (punto e virgola)
che va preferito. Non viene mai usato.
.KEY
.K
Introduce la linea che contiene il template (vedere) degli argomenti.
Nel template non devono comparire spazi al di fuori delle virgolette.
Esempi:
.key FROM,TO
echo
.key FILE/A,DIR/A
echo
.BRA
.KET
Modificano rispettivamente il carattere che segnala l'inizio e la fine
del nome di un argomento (di default sono "<" e ">"). Sono utili per
evitare confusioni con la redirezione.
Esempi:
.key ARG1,ARG2
.bra {
.ket }
echo {ARG1} {ARG2}
.DEF
Definisce in via generale il valore che un argomento deve assumere di
default, cioè quando non viene indicato sulla linea di comando
dall'utente. Se non si usa .DEF, quando si usa l'argomento in uno
script, si può anche indicare il valore di default che deve assumere
in quella particolare occasione mediante il carattere "$" (vedere
dollaro).
Esempi:
.key Nome,Cognome
.def Nome "Ignoto"
echo Nome: Cognome:
echo Nome: Cognome:
.DOL
.DOLLAR
Modifica il carattere che precede il valore che un determinato
argomento deve assumere di default. Normalmente è il carattere "$"
(vedere dollaro) che serve anche a introdurre le variabili.
Esempi:
.key Nome
.dol @
echo <Nome@"Ignoto">
.DOT
Modifica il carattere che introduce i comandi dot.
Esempi:
.key ARG1
.dot #
#def ARG1 "Default"