【问题标题】:how to use mutt to attach and send files recursively如何使用mutt递归地附加和发送文件
【发布时间】:2015-04-19 15:12:36
【问题描述】:

我想以递归方式附加 /home/john 中的所有 .csv 文件,如下所示可以,但只附加 /home/john/ 中的所有 .csv 文件,它不包括 /home/ 的所有子文件夹约翰/

mutt  -s "all csv files" me@mail.com -a /home/john/*.csv < /home/john/message.txt

但是,如果我能做到这一点,并且在其中一个具有相同名称的子文件夹中恰好有一个 .csv 文件,该怎么办?例如 /home/john/1.csv 和 /home/john/tom/1.csv 会发生什么?还会附上吗?

谢谢

【问题讨论】:

    标签: mutt


    【解决方案1】:

    不,该命令不会在子目录中找到 *.csv。您可能想使用 find 和 xargs,如下所示:

    find /home/john -name \*.csv | xargs mutt  -s "all csv files" me@mail.com -i /home/john/message.txt -a
    

    认为 -i 会与文件中的

    【讨论】:

      猜你喜欢
      • 2012-11-17
      • 2014-08-14
      • 1970-01-01
      • 2014-03-27
      • 2013-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多