Co to jest wzorzec (szablon, z ang. template) Amiga DOS?
Każda komenda Amiga DOS posiada określoną składnię parametrów jakie możemy lub musimy podać, aby komenda zadziałała. Aby podejrzeć jaka jest składnia parametrów danego rozkazu należy wpisać jej nazwę ze znakiem pytajnika, na przykład:
copy ?
Po chwili powinniśmy zobaczyć składnię tej komendy zapisaną systemowym wzorcem (szablonem), który w tym konkretnym przypadku wygląda tak:
FROM/M,TO/A,ALL/S,QUIET/S,BUF=BUFFER/K/N,CLONE/S,DATES/S,NOPRO/S,COM/S,NOREQ/S
Ten ciąg instruuje nas jakie parametry przyjmuje komenda i w jakiej formie należy je podawać (oczywiście każda komenda ma inną składnię parametrów). Za każdym parametrem (lub nazwą parametru) znajduje się poprzedzony znakiem "/" jego rodzaj. Rozróżniamy następujące rodzaje parametrów:
/A - oznacza, że ten parametr jest niezbędny do działania komendy i musi zostać podany,
/F - oznacza, że ten parametr zawsze musi być podany jako ostatni,
/K - oznacza, że ten parametr musi być dodatkowo określony słowem kluczowym (tekstem),
/M - oznacza, że ten parametr może przyjmować więcej niż jeden element (zazwyczaj kilka nazw plików),
/N - oznacza, że ten parametr musi być dodatkowo określony wartością numeryczną (liczbą),
/S - oznacza, że ten parametr jest przełącznikiem (switchem lub dyrektywą). Aby parametr zadziałał musi być podana jego nazwa.
Rodzaje parametrów mogą być łączone, np. /A/N będzie oznaczać, że parametr jest niezbędny do działania i musi zostać podany oraz, że należy go określić wartością numeryczną.