Now=$(date +"%Y%m%d%H%M%S")
File=esp-$Now.sqlSevenDays=$(date -d -1day +"%Y%m%d%H%M%S")
if [ -f /opt/itrus/esp_backold/esp-$SevenDays.sql ]
then
rm -rf /opt/itrus/esp_backold/esp-$SevenDays.sql
echo "You have delete 1days ago bak file "
else
echo "1days ago bak file not exist "
fi
获取到SevenDays的值,然后根据值去相应的路径下删除前一天的文件,一直删除不了(文件是存在的), 排查一番后问题还是出现在SevenDays上,但不知道具体是什么原因,哪位大神知道!
File=esp-$Now.sqlSevenDays=$(date -d -1day +"%Y%m%d%H%M%S")
if [ -f /opt/itrus/esp_backold/esp-$SevenDays.sql ]
then
rm -rf /opt/itrus/esp_backold/esp-$SevenDays.sql
echo "You have delete 1days ago bak file "
else
echo "1days ago bak file not exist "
fi
获取到SevenDays的值,然后根据值去相应的路径下删除前一天的文件,一直删除不了(文件是存在的), 排查一番后问题还是出现在SevenDays上,但不知道具体是什么原因,哪位大神知道!
解决方案 »
- 大佬们,萌新求助,基于TCP的文件传输,必须要实现断点续传.该怎么写,Linux下的
- 为什么监听端口会有两个
- Ubuntu引导grub修复
- win10安装Linux出错求解决方法!
- 关于笔记本跑虚拟机的问题
- liunx 系统 每个文件都有两个隐藏文件,这个隐藏文件是有什么用的
- Ubuntu16.04安装ltp后没有ltpstress.sh脚本,无法运行压力测试
- centos7最新版,搭设网桥,编写ifcfg-br0后网络断开
- 如何在Linux系统中使用vs code,现实编译运行?
- java后台如何解析复杂的json字符串
- 请问下下面这图bash执行.bin文件和在文件夹直接./xx.bin执行一样吗?
- 有关于虚拟机
你贴一下你/opt/itrus/esp_backold目录下的文件
if判断和删除的时候,用*代替 小时分钟秒 的部分,
即 esp-${SevenDays}*.sql