摘要:
Shell三元表达式 shell能否实现三元表达式呢?像下面这样: int a = (b == 5) ? c : d; 实现方法: a=$([ "$b" == 5 ] && echo "$c" || echo "$d") 原理: &&的优先级比||高,所以如果前面的&&成功,后面的||就不会执行;相 阅读全文
摘要:
case $(uname -m) in x86_64) echo x86;; aarch64) echo arm;; esac ref 上面的代码片改自这里 https://stackoverflow.com/questions/48678152/how-to-detect-386-amd64-ar 阅读全文