0,首先来看一下普通脚本执行的情况1234567891011#!/usr/bin/env bashfor i in {1..255} #定义ip的范围 do ip=118.2...
zabbix告警自动处理
0,配置zabbix-agent使其支持命令执行12345vim /etc/zabbix/zabbix_agentd.conf-- 添加如下两行 --AllowRoot=1 -- 使用root用户执行命...
Shell变量的默认值与内容替换
变量内容的替换,替换不影响原变量内容。1, 定义一个变量进行演示 1url=https://www.x-pua.cn 2, 替换x-pua为baidu 12[root@ibrahim ~]# echo ${url/x-pu...
awk使用system()函数调用shell命令
0,今天遇到一个需求,就是提取用户的姓名和手机号,但是默认手机号是加密的,这里就需要批量解密数据然后和姓名一起输出到文件!下面通过批量加/解密数据来演示一下如何通过system()函数来调用系统命令1, 编写user.sql...
AWS CLI基本操作与配置
0,安装AWS CLI工具123pip(3) install awscli //*安装awsclipip(3) install -U awscli //*升级awsclipip(3) uninstall awscli//*卸载a...
shell脚本之变量嵌套
0,根据以往的经验,变量嵌套应该是${${var}}这种方式,那我们来试一下.12345678[root@stark shell]# var='test'[root@stark shell]# test='...
date命令之时间运算
0,在我们获取某个时间段日志的时候,有时候会用到时间运算来获取某一段时间的日志.1,这里使用date命令提供的时间运算就可以了,使用起来也特别方便.12345-- 当前日期的基础上加一天 --date '+%Y-%m-%d ...
sed命令使用小技巧
替换网址前缀,适用于批量修改nginx配置文件,()内的匹配为分组,可以使用\1,\2,\3来代替 1sed 's/\(admin.*\)\.\([a-z]\{3\}\)\./a.\2./g' ...
shell字符串截取的6种方法
0, 为了方便演示,我们先定义一个变量1string=https://x-pua.cn/index.html 1, “#”号截取,删除左边字符,保留右边字符1234[root@stark ~]# echo ${string...
Linux系统shadowsocks部署
0, 安装shadowsocks1pip install https://github.com/shadowsocks/shadowsocks/archive/master.zip -U 1, 配置shadowsocks1234...