如何使用CURRENT Date更改CURRENT日期-1文件中的所有记录。
以下示例。
输入
HEADER2014-05-040000000002
2014-05-04|123456789
2014-05-04|987654321
预期产出
HEADER2014-05-030000000002
2014-05-03|123456789
2014-05-03|987654321
答案 0 :(得分:0)
您可以使用head -n1
获取第一行,tail -n+2
获取除第一行以外的所有内容,awk '{print $n}'
以打印第n列,使用date --date="$my_date - 1"
获取上个日期。