How to format The mail Output of Bash Shell Script

落爺英雄遲暮 提交于 2019-12-07 02:55:45

If you want them separated like that, don't join them together in the first place

first_dir=/test1
second_dir=/test2
while sleep 24h; do
    first_files=$(find $first_dir -maxdepth 1 -printf '%Tc\t%s\t%p\n')
    second_files=$(find $second_dir -maxdepth 1 -printf '%Tc\t%s\t%p\n')
    paste <(sort -t $'\t' -k 3,3 <<< "$first_files") \
          <(sort -t $'\t' -k 3,3 <<< "$second_files") |
    mail -s "List Of All Files" "$email"
done
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!