随笔分类 -  bash

摘要:可以在bash中使用正则表达式: string="a b '' c '' d" if [[ "$string" =~ \ |\' ]] # slightly more readable: if [[ "$string" =~ ( |\') ]] then echo "Matches" else ec 阅读全文
posted @ 2021-05-17 10:47 技术颜良 阅读(1097) 评论(0) 推荐(0) 编辑
摘要:转载https://www.toutiao.com/i6921165421349487107/?wid=1620965217918 shell脚本是帮助程序员和系统管理员完成费时费力的枯燥工作的利器,是与计算机交互并管理文件和系统操作的有效方式。区区几行代码,就可以让计算机接近按照你的意图行事。博智 阅读全文
posted @ 2021-05-14 12:08 技术颜良 阅读(14804) 评论(0) 推荐(0) 编辑
摘要:$* 和 $@ 都表示传递给函数或脚本的所有参数,当 $* 和 $@ 不被双引号" "包围时,它们之间没有任何区别,都是将接收到的每个参数看做一份数据,彼此之间以空格来分隔。但是当它们被双引号" "包含时,就会有区别了: "$*"会将所有的参数从整体上看做一份数据,而不是把每个参数都看做一份数据。 阅读全文
posted @ 2021-03-31 14:29 技术颜良 阅读(536) 评论(0) 推荐(0) 编辑
摘要:1.| 和 |||:输入了如下指令:command0 | command1,则command0的输出流入到command1中||:与&&的作用正好相反,是在执行到成功的指令时停止后续指令的执行。command0 || command1,如果command0执行成功,则command1不再执行。如果c 阅读全文
posted @ 2021-03-29 17:41 技术颜良 阅读(1398) 评论(0) 推荐(0) 编辑
摘要:引言 之前安装的 CentOS 7 是最小化安装,在使用 systemctl 命令进行服务的管理时,经常手动输入相关服务名。如果对一个服务名称不熟悉,这样可以迫使我们记住它,但如果对一个服务名已经很熟悉了,再手动输入就比较浪费时间了。这时我们可以安装使用 Bash 命令补全增强软件包 bash-co 阅读全文
posted @ 2019-01-24 09:44 技术颜良 阅读(3971) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示