在Shell中使用日期运算和比较详解

脚本内容大概主要包括以下: 1、有且只有两个输入参数,都是必输项。 2、参数的格式是日期且格式是“yyyyMMdd"(如:20140101) 3、第二个参数一定要比第一个参数晚 4、最终的执行结果就是将两个日期区间的日期打印出来。 #!/...

逐行读取文件的Shell代码详解

linux shell 按行循环读入文件方法 #!/bin/bash printf "*************************************\n" echo " cat file while read lin...

用shell扫描局域网所有IP的MAC地址详解

#!/bin/bash ######################################################## Ip=`ifconfig eth0|awk -F '[:B]' '/inet addr/{prin...

xtrabackup自动备份脚本详解

#backup.sh #!/bin/sh #on xtrabackup 2.2.8 # 第一次执行它的时候它会检查是否有完全备份,否则先创建一个全库备份 # 当你再次运行它的时...

自动监控url是否可用,如不可用则重启应用,并做相应的报警策略详解

#!/bin/bash #author: QingFeng #qq: 530035210 #blog: http://my.oschina.net/pwd/blog #自动监控url是否可用,如不可用则重启应用,并做相应的报警策...

nginx启动shell脚本详解

思路:nginx启动后会有nginx.pid文件在指定位置下,通过判断该文件是否存在。决定nginx是否已经启动。 #!/bin/bash #this is my first try to test write a shell to...

shell脚本编程(合并排序)详解

#!/bin/bash #shell脚本排序之合并排序 a=(1 3 5 7 9) b=(2 4 6 8 10 12 14) c= n=5 m=7...

shell脚本添加用户删除用户删除文件的脚本实现详解

#/bin/bash # DEBUG=0 ADD=0 DEL=0 RM=0 while [ $# -gt 0 ] do...

shell脚本编程(快速排序)详解

#!/bin/bash #shell脚本编程之快速排序的实现(以最右边为元点的思想) a=(8 5 10 3 2 93 4 1 2 3 40 9 61 8 6 29) #a=(0 0...

从mongoDB中定时导出数据shell脚本详解

目标:编写一个shell脚本,以便能够将mongoDb中的数据导出成为csv格式的文件。要求:1. 为了避免导出巨量数据,仅需要过滤出当月数据和上个月的数据即可。2. 由于当天的数据是不完整的,所以需要排除当天的数据以下是一个例子,将代码...