![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
shell脚本
xiedy001
这个作者很懒,什么都没留下…
展开
-
shell 脚本 if 判断使用方法
例如 1:shell if判断条件使用-n参数的使用if [ -n $1 ] 当str非空的时候,为truethenfi$1 不管我们是否传入参数,都是输出app_version=$1 这行,也就是结果一直为true例如 2:?是一个特殊的shell变量,用于存储上一个命令的执行状态。当一个shell命令执行完毕后,它会返回一个状态值,表示该命令执行的结果。?变量会自动保存该状态值,以便后续的脚本代码可以根据该状态值来判断命令是否执行成功。then。原创 2023-07-31 09:35:44 · 1416 阅读 · 0 评论 -
shell 脚本 if 判断使用方法
if [ -n $1 ] 当str非空的时候,为true。shell if判断条件使用-n参数的使用。原创 2023-07-31 08:53:12 · 74 阅读 · 0 评论 -
shell脚本中$0,$1,$2的含义
windows换行符是/r/n ,linux是/n,没有识别/r,所以会导致上述的报错,这个属于脚本编码的问题。command not found 是因为我在windows文本编辑好,复制过去的。$1:是指你写的shell脚本所传入的第一个参数;$2:是指你写的shell脚本所传入的第二个参数。$0:是指你所写的shell脚本本身的名字;原创 2023-08-01 11:44:43 · 1383 阅读 · 0 评论 -
【Linux】Centos7 的 Systemctl 与 创建系统服务 (shell脚本)
无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中,如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。命令:nohup java -jar xxxx.jar >/log.file &命令:nohup java -jar xxxx.jar &命令:java -jar xxxx.jar &命令: java -jar xxxx.jar。shell 命令中,几个基本符号及其含义。报错nohup找不到java。原创 2023-08-01 14:09:01 · 1604 阅读 · 0 评论