shell 实现,每秒钟生成一个文件,一共生成60个文件,文件名格式是”年月日_时分秒.txt”。但是,第10、20秒,不生成文件。
#! /bin/bash
#60个
for((i=0;i<60;i++))
do
#间隔一秒
sleep 1
#排除第10,20秒
if [ $i -ne 9 ] || [ $i -ne 19 ]
then
#设置生成的文件名
fname=date +'%Y%m%d_%H%M%S'
#创建某路径下文件文件
touch /root/Desktop/$fname.txt
fi
done