argor

   :: 首页  :: 新随笔  :: 联系 ::  :: 管理

随笔分类 -  ShellDemo

Bash shell 小实例
摘要:脚本分为主程序和执行程序。主程序叫main,执行程序叫做component.sh。 1.下载: https://gitee.com/argor/main 3.说明文档 简介:启动 jar 包。 版本:v2.7 脚本功能: main - 主程序,放到 $PATH 下执行就行。 管理所有 jar 包的运 阅读全文
posted @ 2021-04-21 12:01 argor 阅读(290) 评论(0) 推荐(0)

摘要:这能算意外删除吗? 意外删除? # rpm -e --nodeps rpm View Code 从其他机器拷贝相关文件 #!/bin/bash if [ -z "$*" ]; then echo -e "\tWarning: must has option. Please run with '-h' 阅读全文
posted @ 2020-06-05 10:43 argor 阅读(2001) 评论(0) 推荐(0)

摘要:判断命令执行后的返回值 执行一个命令后,会有相应的返回值,表示该命令执行的情况 脚本中捕获命令执行后的返回值 # hello 是一本不存在的命令或者脚本 hello if [ 127 -eq $? ]; then echo '127 -ne ~' fi View Code 判断参数是否为空 参数不能 阅读全文
posted @ 2020-06-04 10:46 argor 阅读(183) 评论(0) 推荐(0)

摘要:脚本 主程序 #!/bin/bash . /etc/ti/ti.conf . /etc/ti/ti.fun #cat YZXX/eg-1-basic.json | curl -H "Content-Type:application/json" -X POST -d @- http://address 阅读全文
posted @ 2018-12-12 15:52 argor 阅读(266) 评论(0) 推荐(0)

摘要:在增量发版博文里,自动识别目标文件路径是采用了标记目录特征。当部署环境多变时,会多有不便。这个替换程序,在使用时需要手动输入目标目录。当需要进一步自动化时,可以与 fint 配合使用。 程序发布时,需要借助一个环境变量(DONATELLO_HOME),以保证函数调用的正常。 程序目录结构 . ├── 阅读全文
posted @ 2017-11-30 15:31 argor 阅读(578) 评论(0) 推荐(0)

摘要:1.isNumber 2.命令可用 3.当前用户是root 1.isNumber 判断“字符串”是否是个数字: declare chkNumber=0 isNumber(){ parameter1=$1 repParameter1=$(echo $parameter1 | sed 's/[[:dig 阅读全文
posted @ 2017-11-29 13:54 argor 阅读(200) 评论(0) 推荐(0)