Každý príkaz má popis (zobrazený na tlačidle na hlavnej stránke) a skutočný príkaz na vykonanie. Tento príkazový reťazec môže obsahovať operátory shellu ako |,> a; na vykonávanie viacerých príkazov a potrubí. Reťazec môže obsahovať aj parametre ako $foo , ktoré sa pri spustení príkazu nahradia užívateľskými vstupmi.
Tieto parametre je možné zadať do tabuľky v dolnej časti stránky. Pre každý parameter musíte zadať:
- názov
- Jedinečný kód pre tento parameter. Ak je meno foo , $foo sa pri vykonaní príkazu nahradí hodnotou parametra.
- popis
- Popis vedľa tohto parametra na hlavnej stránke.
- typ
- Táto voľba riadi spôsob zadávania parametra. Dostupné možnosti sú:
- text
Úplne voľný text. - užívateľ
Používateľské meno z vášho systému. - UID
UID používateľa z vášho systému. - skupina
Názov skupiny z vášho systému. - GID
GID skupiny z vášho systému. - súbor
Úplná cesta k súboru. - adresár
Úplná cesta k adresáru. - voľba
Vstup Áno / Nie, ktorý nastaví parameter na čokoľvek, čo je v poli vedľa vstupu typu, iba ak je zvolené Áno. - heslo
Úplne voľný text, ale s heslom nahradeným *. - Ponuka
Rozbaľovacia ponuka možností prevzatá z názvu súboru vloženého do textového poľa. Alebo namiesto názvu súboru môžete zadať príkaz pomocou | na konci, ktorého výstup sa použije na určenie dostupných možností. - Nahrať
Vstupné pole na výber súboru na strane klienta, ktorý sa pri spustení príkazu nahrá na server. Toto sa umiestni do dočasného súboru a cesta k tomuto súboru bude pri spustení príkazu hodnotou tohto parametra. - Textové pole
Viac riadkové textové pole bez riadku. Po spustení príkazu sa všetky znaky nového riadku v zadanom texte prevedú na medzery.
Vo väčšine prípadov bude predvolenou hodnotou parametra to, čo zadáte do textového poľa vedľa ponuky typu parametra.
- Parameter ponuky?
- Ak áno, parameter sa pred substitúciou uvedie s „, čo užívateľovi umožní zadať hodnoty obsahujúce medzery.