xml - 如何使用 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
推荐阅读
- sql - 如何在按另一列分组时在计算列上使用 where 语句
- material-ui - 如何禁用material-ui按钮上的长按效果?
- react-native - 如何在一定的滚动偏移后触发图像上的动画?
- python - for 循环以 'none' 值结束
- c - 与 QMK 修饰键作斗争
- python-asyncio - 在python中停止事件循环
- python - Discord.py 将传递列表重写为命令
- r - (闪亮)修改用户过滤的表并看到它反映在主表中
- python - Python:从具有唯一字段的 JSON 对象列表中删除重复对象
- reactjs - offcanvas 组件内的错误 setState 调用