1 snippet #! "#!/usr/bin/env (!env)" b
6 snippet !env "#!/usr/bin/env (!env)" b
11 snippet ar "${array[@]}" w
12 \${${1:array}[${2:@}]}$0
15 snippet choice "Read a choice from stdin" b
16 read -r -p "${1:Question?} [Yn] " choice
25 snippet readline "Read a file line by line" b
26 while ${1:IFS='' }read -r ${2:line} || [[ -n "$$2" ]]; do
27 ${0:echo "Text read from file: $$2"}
36 echo "Usage : $${0:0} [options]
39 -h,--help Display this message
40 -v,--version Display script version"
45 while [[ $# -gt 0 ]]; do
49 -h|--help) usage; exit 0 ;;
50 -v|--version) echo "$${0:0} -- Version $version"; exit 0 ;;
52 echo -e "\n Option does not exist : $opt\n"
55 *) args+=("$opt"); shift ;;