linux之shell命令
Posted code_____monkey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux之shell命令相关的知识,希望对你有一定的参考价值。
https://blog.csdn.net/shang_feng_wei/article/details/90378017
linux之shell命令——条件判断(&& || test)
&& 和 ||
&&:用来执行条件成立后执行的命令
||:用来执行条件不成立后的执行命令
test 命令
test命令通常做判断, test 命令和 [ ] 等同
test "$a" = "$b" && echo yes || echo no
[ "$a" = "$b" ] && echo yes || echo no
---------------------------------
https://blog.51cto.com/19001989/964007
Shell中的&&、 ||、 ()和 {}
()运算符:
为了在子shell中执行一组命令,可以用命令分隔符(即",")隔开每一个命令,并把所有的命令用圆括号()括起来。
{}运算符:
如果使用{}来代替(),那么相应的命令将在当前shell中作为一个整体被执行。
------------------------
shell提取字符串中的数字
temp=`echo "helloworld20180719" | tr -cd "[0-9]" `
怎么传参KILL -9
kill -9 `jps |grep supervisor|awk -F " " '{print $1}' `
----------------------------
如何编写一个Systemd Service(转)
https://www.cnblogs.com/erhu-67786482/p/11570780.html
---------------------------------------------------
语法
bash [options] [file]
选项
-c string:命令从-c后的字符串读取。
-i:实现脚本交互。
-n:进行shell脚本的语法检查。
-x:实现shell脚本逐条语句的跟踪。
以上是关于linux之shell命令的主要内容,如果未能解决你的问题,请参考以下文章