📄 ksh-compat-test
字号:
## replacements for test/[ that do arithmetic expansion on the operands to# the arithmetic operators, like ksh.#function test(){ local -i n1 n3 case "$#" in 3) case "$2" in -lt|-gt|-eq|-ne|-le|-ge) n1=$(( $1 )) n3=$(( $3 )) builtin test "$n1" $2 "$n3" return $?;; *) builtin test "$@" ;; esac;; *) builtin test "$@" ;; esac}function [(){ local -i n1 n3 case "$#" in 4) case "$2" in -lt|-gt|-eq|-ne|-le|-ge) n1=$(( $1 )) n3=$(( $3 )) builtin [ "$n1" $2 "$n3" ] return $?;; *) builtin [ "$@" ;; esac;; *) builtin [ "$@" ;; esac}q=7[ q -lt 10 ]echo $?[ $q -lt 10 ]echo $?
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -