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

📄 and-or.sh

📁 Shall高级编程
💻 SH
字号:
#!/bin/basha=24b=47if [ "$a" -eq 24 ] && [ "$b" -eq 47 ]then  echo "Test #1 succeeds."else  echo "Test #1 fails."fi# ERROR:   if [ "$a" -eq 24 && "$b" -eq 47 ]#+         attempts to execute  ' [ "$a" -eq 24 '#+         and fails to finding matching ']'.##  Note:  if [[ $a -eq 24 && $b -eq 24 ]]  works.#  The double-bracket if-test is more flexible#+ than the single-bracket version.       #    (The "&&" has a different meaning in line 17 than in line 6.)#    Thanks, Stephane Chazelas, for pointing this out.if [ "$a" -eq 98 ] || [ "$b" -eq 47 ]then  echo "Test #2 succeeds."else  echo "Test #2 fails."fi#  The -a and -o options provide#+ an alternative compound condition test.#  Thanks to Patrick Callahan for pointing this out.if [ "$a" -eq 24 -a "$b" -eq 47 ]then  echo "Test #3 succeeds."else  echo "Test #3 fails."fiif [ "$a" -eq 98 -o "$b" -eq 47 ]then  echo "Test #4 succeeds."else  echo "Test #4 fails."fia=rhinob=crocodileif [ "$a" = rhino ] && [ "$b" = crocodile ]then  echo "Test #5 succeeds."else  echo "Test #5 fails."fiexit 0

⌨️ 快捷键说明

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