awk - 如何关联数据以使用 awk 执行命令操作?
问题描述
在处理多个 .csv 文件后,我一直在尝试做一些事情;将具有相同 key id 的文件合并到具有两列的最终文件中。IE
col1 col2
a b
x y
我希望在这些数据的基础上,逐行读取,并将此结果关联起来以根据每一行创建文件夹和子文件夹。
IE
mkdir -p a/b
计算包含此值的行之间的关系。
有任何想法吗?
谢谢
解决方案
不确定你到底想要什么,但这里有一些你可以做的事情
$ awk 'NR>1{system("mkdir -p "$1"/"$2)}' file
$ tree
.
├── a
│ └── b
├── file
└── x
└── y
4 directories, 1 file
推荐阅读
- node.js - 在 Mongoose 填充查询中自引用数组元素
- chisel - 在 Chisel3 中创建一个通用 Bundle
- android - 打开显示设置而不授予用户访问其他设置的权限?
- r - 为电影创建虚拟变量
- excel - Excel - 从表中创建字符串
- ios - WKWebView 从带有 playinline 的视频中显示模式
- javascript - 我们如何在此处激活这两个选项以使代码正常工作?
- html - Flex 导航汉堡包在展开时推送 Flex 内容
- python - 为什么 Python 在每个命令后都会开始一个新的绘图?
- c++ - C++ - WebView2 - 不要在我的 WIN32 应用程序的屏幕上使用组件“控制”显示我的 webView2