[英]How to insert yesterday's date in the email's subject using xml?
<Config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<From>xxx@yyy.com</From> <!--Must be valid email-->
<To>xxx@yyy.com</To> <!--Must be valid email-->
<CC>xxx@yyy.com</CC> <!--Must be valid email-->
<Subject>The report is for </Subject> <!--Must be yesterday's date-->
<Message>D:\Msg.txt</Message> <!--Set the email content-->
</Config>
这是我用来填写电子邮件详细信息的代码,我想在主题中获取昨天的日期。
使用xmlstarlet 就地编辑文件:
xmlstarlet ed -L -u '//Subject' \
-v "The report is for $(date -d yesterday '+%m %d %Y')" file.xml
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.