我是Unix shell脚本的新手。我必须编写一个Unix脚本
A)在特定目录中查找具有csv以及.txt的文件 B)压缩这些文件csv和txt c)目前尚未在1095天内修改过 d)发送邮件至receipent
请帮助我
答案 0 :(得分:2)
您需要查看的命令是:
find
可用于查找文件(包括某个年龄段(例如-mtime
选项)和名称(例如-name '*.csv'
)。compress
或gzip
。mail
或mailx
用于发送邮件。这些不一定是执行这些任务的潜在程序的详尽列表,但它们应该可以在绝大多数类似UNIX的框中使用。
如果您需要有关这些特定命令的帮助,最好的办法是首先考虑执行(例如):
man gzip
了解它们的工作原理。