⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 precedence

📁 linux下bash的源码
💻
字号:
# @(#)precedence_test 1.0 91/07/24 Maarten Litmaath# test of relative precedences for `&&' and `||' operatorsecho "\`Say' echos its argument. Its return value is of no interest."case `echo -n` in  '') Say () { echo -n "$*" ; } ;;   *) Say () { echo "$*\c" ; } ;;esacecho "\`Truth' echos its argument and returns a TRUE result."Truth () {  Say $1;  return 0;}echo "\`False' echos its argument and returns a FALSE result."False () {  Say $1;  return 1;}echo ""cmd1='$open $test1 && $test2 $close || $test3'cmd2='$test1 || $open $test2 && $test3 $close'grouping_sh=grouping_C='( )'test3='Say 3'for i in 1 2do   eval proto=\$cmd$i   for test1 in 'Truth 1' 'False 1'   do      for test2 in 'Truth 2' 'False 2'      do	 for precedence in sh C	 do	    eval set x \$grouping_$precedence	    shift	    open=${1-' '}	    close=${2-' '}	    eval cmd=\""$proto"\"	    Say "$cmd   output="	    output=`eval "$cmd"`	    Say "$output"	    read correct || { echo 'Input fubar.  Abort.' >&2; exit 1; }	    test "X$output" = "X$correct" || echo "   correct=$correct"	    echo ''	 done	 echo ''      done   donedone << EOF1212123123131313131311311231231212EOF

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -