随笔分类 - 脚本黑洞
摘要:切割的前提是服务的脚本放在/var/log下面,而且以.log结尾 bash FW=nginx A=daily B=weekly C=yearly /var/log/$FW/ .log { $A missingok rotate 52 compress delaycompress notifempt
阅读全文
摘要:脚本1, 客户端 服务端 服务端脚本2
阅读全文
摘要:命令行判断指定路径下的文件或者目录是否存在 运行脚本里判断指定路径下的文件或者目录是否存在 命令行里使用if判断 跳板机
阅读全文
摘要:命令行里面的for循环 bash [root@oldboy opt] for n in ;do date s "2020 03 $n";touch file$n;done 必须是反引号,多条命令用;分割,"2020 03 $n" 不能用单引号强引 ,done结尾 bash [root@oldboy
阅读全文
摘要:```bash [root@oldboy ~]# (while :;do date;sleep 5;done)& fg ctrl c退出 fg ( while :; do date; sleep 5; done ) Fri Apr 10 15:17:29 CST 2020 ^C (while :; do date; sleep 2; done) &>date.txt & 一条命令接&,可以把进程放
阅读全文
摘要:```bash [root@oldboy ~]# vim beifen.sh #!/bin/bash tar zcf /root/tmp.tgz /tmp >>/dev/null if [ -f /root/tmp.tgz ];then echo '备份成功' >> /tmp/beifen.log eles echo '备份失败' >> /tmp/beifen.log fi vim beifen.
阅读全文
摘要:```bash [root@oldboy ~]# vim panduan.sh #!/bin/bash read -p '请输入需要判断的目录或文件:' f 自定义一个变量 ls -l $f &> /dev/null if [ $? -eq 0 ] ;then echo $? 查看上一个命令是否执行成功,-gt 大于 echo "$f 目录或文件存在" -eq 等于 else echo "$f 目
阅读全文