【发布时间】:2011-03-15 10:06:55
【问题描述】:
我遇到了这个问题。我需要让 awk 打印处理的每一行的工作目录,比如说在输出的第一列。这是我正在使用的命令:
awk -F, ' FNR==NR {idsA[$1]; next} $1 in idsA ' noms */node.csv
我正在处理不同目录中的这个命令文件。
这是一个示例输出:
12,,,-4.8938065
15,,,-3.9248969
16,,,-3.7229307
17,,,-3.5086633
18,,,-3.2806812
我需要什么:
working_dir,12,,,-4.8938065
working_dir,15,,,-3.9248969
working_dir,16,,,-3.7229307
working_dir,17,,,-3.5086633
working_dir,18,,,-3.2806812
我怎样才能做到这一点?
任何帮助或指针将不胜感激
【问题讨论】:
标签: awk