以系统当前时间为文件名
获取当前文件夹下以“csv”结尾的文件名
如果相同,则继续
如不同,则将文件夹下的文件mv为系统命名的文件名
#!/bin/bash
//获取系统前一小时的时间
currentime=`date -d -1hour +%Y%m%d_%H`
echo $currentime
filename=${currentime}".csv"
echo $filename
//获取文件中最新的文件名称
newfil=`ls -lt ./ | grep csv$ | head -n 1|awk '{print $9}'`
echo $newfil
if [ "$filename" = "$newfil" ] ; then
echo "xiangtogn"
else
`mv $newfil $filename`
echo "npo"
fi