摘要: linux&shell编程中通过正则表达式来匹配查找文件极大的提高查找效率。 首先,解释一下下边出现的命令。 linux部分: ls:查看文件夹内的命令。 |:管道。 grep:搜索后边匹配的字符串命令。 >重定向 >>增量 正则表达式部分: ^:匹配起始符。 $:匹配结束符。 [a-z]:匹配括号 阅读全文
posted @ 2022-12-30 17:55 牧之丨 阅读(277) 评论(0) 推荐(0) 编辑
摘要: cat /etc/openEuler-release sudo dmidecode -t processor |grep Version lscpu 阅读全文
posted @ 2022-12-30 17:19 牧之丨 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Shell三元表达式 shell能否实现三元表达式呢?像下面这样: int a = (b == 5) ? c : d; 实现方法: a=$([ "$b" == 5 ] && echo "$c" || echo "$d") 原理: &&的优先级比||高,所以如果前面的&&成功,后面的||就不会执行;相 阅读全文
posted @ 2022-12-30 15:36 牧之丨 阅读(814) 评论(0) 推荐(0) 编辑
摘要: case $(uname -m) in x86_64) echo x86;; aarch64) echo arm;; esac ref 上面的代码片改自这里 https://stackoverflow.com/questions/48678152/how-to-detect-386-amd64-ar 阅读全文
posted @ 2022-12-30 13:49 牧之丨 阅读(567) 评论(0) 推荐(0) 编辑