【发布时间】:2018-08-17 04:02:52
【问题描述】:
我需要将一个 UUID(每行新生成的唯一)附加到文件的每一行。我更喜欢使用 SED 或 AWK 进行此活动,并利用我的 linux 机器上的 UUIDGEN 可执行文件。我不知道如何为每一行生成 UUID 并附加它。
我试过了:
awk '{print system(uuidgen) $1} myfile.csv
sed -i -- 's/^/$(uuidgen)/g' myfile.csv
还有许多其他不起作用的变体。这可以通过 SED 或 AWK 完成,还是我应该研究另一种不基于 shell 脚本的解决方案?
真诚地, 斯蒂芬。
【问题讨论】: