shell 提取日志里的访问ip

#!/bin/bash log_file=./logs/access.log ip_file=./banip.tmp uniq_ip_file=./uniq_ip.tmp grep -P '^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+' -o $log_file >$ip_file sort $ip_file | uniq >$uniq_ip_file

- 阅读全文 -

shell脚本之for循环注意点

这段时间把一些运维和上线的一些命令写成shell,这样执行起来就方便多,不需要再复制粘贴,也减少出错率,由于之前没写过shell脚本,所以也是边看教程边写。需要用到循环,于是乎去看看for语法,在看到有for in 的用法,就高高兴兴的拿来用arr=(1 2 3); for v in $arr do echo $v; done 由于用法看起来和其他语言语法没有啥不同,运行时也没报错,所以也就

- 阅读全文 -