我有简单的脚本,应该从3个csv文件创建存档。 如果我从cmd运行脚本它完美,如果我cron这个脚本然后我得到存档内有3个空文件。
这是脚本的一部分(我省略了脚本使用文件的部分):
#!/bin/bash
/usr/bin/zip -j Inroamers_$(date +"%m_%d_%Y") /folder/*
#echo "Dear Colleagues, ......." | mail -s "Inroamers report for $(date +"%m%d%Y")" -a /folder/Inroamers_$(date +"%m_%d_%Y").zip myname@mymail.com
从zip输出我可以看到:
adding: folder/Inroamers_04_24_2017.csv (stored 0%)
adding: folder/Inroamers_04_24_2017.csv (stored 0%)
adding: folder/Inroamers_04_24_2017.csv (stored 0%)
如果我正在使用
,情况相同/bin/tar -cvf file.gz *
为什么我会遇到这个问题?
答案 0 :(得分:0)
zip没有问题,但是sed不起作用,所以应该关闭这个问题。