Projekt »bask«
-
- Projekt
- bask
- Kategorie
- bash (20)
- Gestartet
- 11/22/11 11:44:28
- RelDate
- 12-12-22
- Released
- bask.1
- Maintainer
- Pieli
bask ist ein vielseitiges Frage-Tool, das kaum Wünsche offen lässt.
Syntax
bask QUESTION DEFAULT [BASK_MULTIPLE] [pattern1] [pattern2] ... [patternN] QUESTION - Frage zum Stellen DEFAULT - Standard Antwort - für CHOICE|S|OUTPUT benutze CHOICE or S als standard! BASK_MULTIPLE - Falls PATTERN eine range ist oder eine <LEER> getrennte Liste: <LEER> getrennte Vorgaben erlauben PATTERN - Mögliche Antworten leer - y(es) oder n(o) * - Zeichenkette (Einzige Eingabemöglichkeit, die leer bleiben darf, ausser: ^$) + - Zeichenkette pass - Die Eingabe von Paßwörtern erlauben min-max - Zahlen Eingabe erlauben CHOICE|S|OUTPUT - Eine Liste erlaubter Eingaben CHOICE wird in die Frage eingefügt S is what the user can select OUTPUT wird zurückgegeben, falls ausgewählt ^$ - leerBeispiele vom cli
$#> bask "Kernel loeschen" # =» Kernel loeschen? [__y__,n] >leer -> "yes" $#> bask "Kernel loeschen" "no" # =» Kernel loeschen? [y,__n__] >leer -> "no" $#> bask "Cronzyklus" "w" "d|daily" "w|weekly" "m|monthly" # =» Cronzyklus[…]? >leer -> "weekly" $#> bask "Hostname" "standard" "*" # =» Hostname? >leer -> "" $#> bask "Hostname" "standard" "+" # =» Hostname? >nonleer -> "<nonleer>" $#> bask "Anzahl" "1" "1-7" # =» Anzahl? [__1__,2,3,4,5,6,7] >leer -> "1" $#> bask "Anzahl" "" "1-15" # =» Anzahl? [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] >leer =» "" $#> bask '^$' # =» [Return] # <leer -> Cursor zurueck importTarget=\$(/path/to/bask "What kind of domU you want to import" "i" "disk [i]mage|i|diskImage" "fissical [d]evice|d|fissicalDevice")