我正在制作一个脚本,该脚本应该取代昨天的日期,并将其视为今天的日期。
这是我将要处理的信息的一个示例:
269 | SH000000000002 |的 20140627 | 0400 | 0030 ||||||||||ý||||||||ý| Y ||
粗体值是我想要改变的,所以我使用sed命令来替换昨天发生的任何日期。这是我的代码:
for p in /itvmgr/epg/localepg/deploy/data/Program.dat; do
sed -i "s/$yesterday/$todayDate/g"
done
当我运行我的脚本时,它似乎并没有改变日期值。
我已经将for loops sed命令更改为双引号,但我仍然没有看到值的任何变化。