【发布时间】:2022-06-13 20:28:47
【问题描述】:
我有一个data.csv 文件,其内容:
0,H,"First Job"
0,M,"Second Job"
0,L,"Third Job"
...
用户可以在第 3 列搜索其术语,如下所示:
./find.sh 第三
#!/bin/bash
awk -F"," -v findit="$1" '$3 ~ findit' data.csv
我想将awk的结果显示格式改为显示结果行,像这样:
3 | 0 | L | "Third Job"
数字3表示在第3行找到结果。 我该怎么做?
【问题讨论】: