123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- import{g as a}from"./index-d7fba904.js";function c(s,i){for(var n=0;n<i.length;n++){const t=i[n];if(typeof t!="string"&&!Array.isArray(t)){for(const e in t)if(e!=="default"&&!(e in s)){const o=Object.getOwnPropertyDescriptor(t,e);o&&Object.defineProperty(s,e,o.get?o:{enumerable:!0,get:()=>t[e]})}}}return Object.freeze(Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}))}var p={exports:{}};(function(s,i){ace.define("ace/snippets/sh.snippets",["require","exports","module"],function(n,t,e){e.exports=`# Shebang. Executing bash via /usr/bin/env makes scripts more portable.
- snippet #!
- #!/usr/bin/env bash
-
- snippet if
- if [[ \${1:condition} ]]; then
- \${2:#statements}
- fi
- snippet elif
- elif [[ \${1:condition} ]]; then
- \${2:#statements}
- snippet for
- for (( \${2:i} = 0; $2 < \${1:count}; $2++ )); do
- \${3:#statements}
- done
- snippet fori
- for \${1:needle} in \${2:haystack} ; do
- \${3:#statements}
- done
- snippet wh
- while [[ \${1:condition} ]]; do
- \${2:#statements}
- done
- snippet until
- until [[ \${1:condition} ]]; do
- \${2:#statements}
- done
- snippet case
- case \${1:word} in
- \${2:pattern})
- \${3};;
- esac
- snippet go
- while getopts '\${1:o}' \${2:opts}
- do
- case $$2 in
- \${3:o0})
- \${4:#staments};;
- esac
- done
- # Set SCRIPT_DIR variable to directory script is located.
- snippet sdir
- SCRIPT_DIR="$( cd "$( dirname "\${BASH_SOURCE[0]}" )" && pwd )"
- # getopt
- snippet getopt
- __ScriptVersion="\${1:version}"
- #=== FUNCTION ================================================================
- # NAME: usage
- # DESCRIPTION: Display usage information.
- #===============================================================================
- function usage ()
- {
- cat <<- EOT
- Usage : $\${0:0} [options] [--]
- Options:
- -h|help Display this message
- -v|version Display script version
- EOT
- } # ---------- end of function usage ----------
- #-----------------------------------------------------------------------
- # Handle command line arguments
- #-----------------------------------------------------------------------
- while getopts ":hv" opt
- do
- case $opt in
- h|help ) usage; exit 0 ;;
- v|version ) echo "$\${0:0} -- Version $__ScriptVersion"; exit 0 ;;
- \\? ) echo -e "\\n Option does not exist : $OPTARG\\n"
- usage; exit 1 ;;
- esac # --- end of case ---
- done
- shift $(($OPTIND-1))
- `}),ace.define("ace/snippets/sh",["require","exports","module","ace/snippets/sh.snippets"],function(n,t,e){t.snippetText=n("./sh.snippets"),t.scope="sh"}),function(){ace.require(["ace/snippets/sh"],function(n){s&&(s.exports=n)})}()})(p);var r=p.exports;const $=a(r),f=c({__proto__:null,default:$},[r]);export{f as s};
|