Sha256: 30dc19385c88345169c64f74ab807583ec33d09e406f61203697868693e16ea1
Contents?: true
Size: 891 Bytes
Versions: 9
Compression:
Stored size: 891 Bytes
Contents
Rule Main output 'result.txt' param $DIALOG := "zenity" Flow rule UserSelect.params({DIALOG: $DIALOG}) rule A rule B rule C End Rule UserSelect output 'a.txt:b.txt:c.txt' param $DIALOG feature +Interactive Action if [ "{$DIALOG}" = "zenity" ] then zenity --list --title "select action" --column rule "rule A" "rule B" "rule C" > rule.txt else xmessage -print -center -buttons "rule A,rule B,rule C" "select action" > rule.txt fi RULE=`cat rule.txt` case "$RULE" in "rule A") touch a.txt ;; "rule B") touch b.txt ;; "rule C") touch c.txt ;; esac End Rule A input 'a.txt' output 'result.txt' Action echo 'You selected rule A' > {$O[1]} End Rule B input 'b.txt' output 'result.txt' Action echo 'You selected rule B' > {$O[1]} End Rule C input 'c.txt' output 'result.txt' Action echo 'You selected rule C' > {$O[1]} End
Version data entries
9 entries across 9 versions & 1 rubygems