Každý příkaz má popis (zobrazený na tlačítku na hlavní stránce) a skutečný příkaz k provedení. Tento příkazový řetězec může obsahovat operátory prostředí jako |,> a; pro provádění více příkazů a potrubí. Řetězec může také obsahovat parametry, jako je $foo , které jsou při spuštění příkazu nahrazeny uživatelskými vstupy.
Tyto parametry lze zadat do tabulky ve spodní části stránky. Pro každý parametr musíte zadat:
- název
- Jedinečný kód pro tento parametr. Pokud je název foo , bude při provádění příkazu $foo nahrazen hodnotou parametru.
- Popis
- Popis vedle tohoto parametru na hlavní stránce.
- Typ
- Tato volba řídí způsob zadávání parametru. Dostupné možnosti jsou:
- Text
Zcela volný text. - Uživatel
Uživatelské jméno z vašeho systému. - UID
UID uživatele z vašeho systému. - Skupina
Název skupiny z vašeho systému. - GID
GID skupiny z vašeho systému. - Soubor
Úplná cesta k souboru. - Adresář
Úplná cesta k adresáři. - Volba
Vstup Ano / Ne, který nastaví parametr na cokoli, co je v poli vedle vstupu typu, pouze pokud je zvoleno Ano. - Heslo
Úplně zadávání volného textu, ale s heslem nahrazeným *. - Jídelní lístek
Rozbalovací nabídka možností převzatá z názvu souboru zadaného do textového pole. Nebo místo názvu souboru můžete zadat příkaz pomocí | na konci, jehož výstup bude použit k určení dostupných možností. - nahrát
Vstupní pole pro výběr souboru na straně klienta, který bude při spuštění příkazu nahrán na server. To bude umístěno do dočasného souboru a cesta k tomuto souboru bude při spuštění příkazu hodnotou tohoto parametru. - Textové pole
Víceřádkové volné textové pole. Po spuštění příkazu budou všechny znaky nového řádku v zadaném textu převedeny na mezery.
Ve většině případů bude výchozí hodnotou parametru to, co zadáte do textového pole vedle nabídky typu parametru.
- Parametr nabídky?
- Pokud ano, bude parametr uveden před „substitucí“, což uživateli umožní zadat hodnoty obsahující mezery.