shell 脚本
zhang_dawei666
这个作者很懒,什么都没留下…
展开
-
解决cron不能启动脚本的问题
解决cron不能启动脚本的问题一、背景在开发过程中总是会需要系统cron服务启动我们自定义的服务。我们手动运行脚本,脚本中定义的服务就能运行。如果我们让cron服务来管理我们的脚本,有可能cron服务不能定时启动我们的脚本。二、解决方法在我们的脚本中加入我们服务需要的环境变量。1)方法1:我们需要把环境变量配置在/etc/profile 中。在centos环境中原创 2015-11-24 00:31:37 · 2567 阅读 · 0 评论 -
解决crontab不能启动(二)
背景:crond不能定时启动脚本,很大一部分原因是因为脚本在运行中找不到脚本中可执行文件依赖的库或可执行文件的路径不对。原创 2016-08-18 00:12:21 · 3445 阅读 · 0 评论 -
linux sed grep awk命令
linux sed grep awk命令 一、背景 工作中需要使用shell脚本替换文件中的内容。需要实现的功能如下所示。以下的实例都是运行在shell脚本中,如需运行在终端,需要把双引号改成单引号。 二、实例 1)获取某个字符串所在的行数 例如:获取nginx.conf文件的包含"liste原创 2017-03-30 01:59:22 · 1078 阅读 · 2 评论 -
shell 使用杂记(一)
shell 使用杂记2 功能2.1 shell 数组数值型数组定义使用一对括号表示定义数组,元素之间使用“空格”来隔开 numberArray原创 2017-11-30 15:51:56 · 275 阅读 · 0 评论 -
openssl 命令自动创建证书请求
openssl 命令自动创建证书请求前言使用openssl命令自动创建证书请求可以免去交互过程中的繁琐。ecc 算法证书请求#!/bin/sh`openssl ecparam -out private.pem -name secp384r1 -genkey `if [[ "$1" = "" || "$2" = "" || "$3" = "" || "$4"原创 2018-04-16 11:11:59 · 1507 阅读 · 0 评论 -
OpenSSL命令验证证书是否被撤销
OpenSSL命令验证证书是否被撤销前言 验证证书是否被撤销。脚本代码 #!/bin/shif [[ "$1" = "" || "$2" = "" || "$3" = "" ]]; then echo "certSignVerify.sh CAfile certfile crl" exit 0;fires=`o原创 2018-04-13 17:49:43 · 2672 阅读 · 0 评论