Unix脚本压缩任何格式的文件

时间:2010-10-16 10:53:07

标签: unix shell

我是Unix shell脚本的新手。我必须编写一个Unix脚本

A)在特定目录中查找具有csv以及.txt的文件 B)压缩这些文件csv和txt c)目前尚未在1095天内修改过 d)发送邮件至receipent

请帮助我

1 个答案:

答案 0 :(得分:2)

您需要查看的命令是:

  • find可用于查找文件(包括某个年龄段(例如-mtime选项)和名称(例如-name '*.csv')。
  • 压缩compressgzip
  • mailmailx用于发送邮件。

这些不一定是执行这些任务的潜在程序的详尽列表,但它们应该可以在绝大多数类似UNIX的框中使用。

如果您需要有关这些特定命令的帮助,最好的办法是首先考虑执行(例如):

man gzip

了解它们的工作原理。