1
我想在從「1950/01/01」(格式:%m /%d /%Y)開始的文件的第一列中添加日期。並且日期應該使用awk或sed隨每行增加。 當添加日期,閏年還需要考慮 ..使用awk或sed在文件的第一列中添加遞增日期
文件內容是:
1,2,3,4
3,4,5,6
4,7,8,9
預期輸出:
1950/01/01,1,2,3,4
1950/02/01,3,4,5,6
1950/03/01,4,7,8,9
到目前爲止,我已經設法增加格式化日期在第一列但不能在每行增加。
awk -v date="$(date -d '1950/01/01' '+%m/%d/%Y')" -F"," 'BEGIN { OFS = "," } ; {print date, $0}' inout.csv