如何关联数据以使用awk采取命令动作?

时间:2018-08-31 17:52:07

标签: awk

在处理多个.csv文件后,我一直在尝试做一些事情;将具有相同密钥ID的密钥合并到具有两列的最终文件中。 即

col1 col2
a     b
x     y

我希望以此数据为基础,逐行读取,并将此结果与每个行相关联,以创建文件夹和子文件夹。

mkdir -p a/b对包含此值的行之间的关系进行计数。

有什么想法吗?

谢谢

1 个答案:

答案 0 :(得分:1)

不确定您到底想要什么,但是您可以在这里进行一些工作

$ awk 'NR>1{system("mkdir -p "$1"/"$2)}' file

$ tree
.
├── a
│   └── b
├── file
└── x
    └── y

4 directories, 1 file