需要使用其他位置文件的时间戳更新csv文件



我有一个csv文件Scorename,filename,位于路径/NAS/DQ的csv文件。

scorename,filename
ABC,cust.txt
XYZ,bank.txt

这些文件cust.txt和bank.txt位于/NAS/files_path。每个文件每天都会有一个唯一的实例放在这个路径上。我想将文件时间戳从/NAS/files_path附加到/NAS/DQ csv文件。

因此,时间戳应该每次更新到/NAS/DQ位置的csv文件。我是unix的新手,目前正在寻找实现它的方法。感谢您的帮助!!

Sed将是一个很好的候选者:

sed -ri '2,$s/(^.*$)/1 '$(date)'/' filename

将现有行替换为现有行加上空格和日期。日期的格式可以根据需要用+%..进行修改。。我们不想格式化第一行,所以从第2行到最后一行($(进行修改

最新更新