随笔分类 - shell
摘要:函数库: !/bin/bash 函数库的作用:在写一个大型脚本时候, 有些代码可以被多个脚本重复使用进行封装 function add { echo " " } function reduce{ echo " " } function multiple{ echo " " } function di
阅读全文
摘要:#!/bin/bash #-*-coding-*-:utf-8 #清除日志脚本 #定义日志路径:/var/log LOG_DIR=/var/log #定义一个变量,用于对比用户的$uid ROOT_UID=0 if [ "$UID" -ne "$ROOT_UID" ] then echo "You Mast be useing root to running the script." exit ...
阅读全文
摘要:#!/bin/bash #写一个猜数字脚本,当用户输入的数字和预设数字(随机生成一个小于100的数字)一样时, #直接退出,否则让用户一直输入,并且提示用户的数字比预设数字大或者小 #定义一个随机数 suiji=`echo $RANDOM` #取出这个随机数 n1=$[ $suiji%100 ] while do read -p "Please input a number: "n if [...
阅读全文
摘要:需求:根据多个文件名称进行查找文件,并删除。 我的到的只有一个txt文档,文档里面是要删除的文件链接,现在首先根据文档中的链接创建出文件来,文档中的文件例如: http:///article/t_201311/201311121347412.jpg http://article/t_201311/2
阅读全文
摘要:1 #!/bin/bash 2 #--------------------------------------------------------------------- 3 # 4 # Author : 大象无形 5 # Date : 2016-11-22 6 # Mail : wxqian_wxq@163.com 7 # Description: Install tomcat...
阅读全文
摘要:实现100以内的奇数和和偶数和的脚本1 #!/bin/bash 2 ##声明一个偶数变量和一个奇数变量 3 declare -i evensum=0 4 declare -i oddsum=0#使用for循环遍历每个数相加 5 for I in {1..100};do#对相加后的和对2取模,...
阅读全文
摘要:上次学习了访问某个网站并产生相应的日志保存在指定位置,但是时间长了,日志会占用磁盘大量的空间,下面使用exec这个命令删除之前的日志:命令格式:find 目录绝对路径 -mtime +n(时间) -name "*.log" -exec rm -rf {} \;注意:1、find 后面要加上绝对路径2...
阅读全文
摘要:今天由于业务需求,要把检查公司的网站是否能被外网访问到,就在同事的指导下做一个计划任务,首先得了解需求:每五分钟访问公司网站一次,如果访问成功,将访问记录保存到日志,如果访问失败,就发送邮件到指定邮箱中。需求拿到了,怎么去实现呢?怎么去实现这个功能,在下愚钝,没有多想,肯定是crontab这个功能,...
阅读全文

浙公网安备 33010602011771号