我想比较两个不同文件的列之间的子字符串:
下面是示例输入和预期输出
输入文件1.csv:
1. Amar,18
2. Akbar,20
3. Anthony,21
输入文件2.csv:
1. Mr. Amar Khanna, Tennis
2. Mr. Anthony Rao, Cricket
3. Federer, Badminton
预期输出文件3.csv:
1. Amar,18,Tennis
2. Anthony,21,Cricket
我正在尝试使用shell脚本来实现它。以下是我迄今为止尝试在两个文件中查找匹配项的解决方案:
差异文件1文件2 这不起作用,因为它比较文件的整列匹配。
grep-f文件1文件2 由于上述问题,即使这样也不起作用。
awk'FNR==NR{a[substr($1,5,8)];next}substr($1,5,8)在a'excel1.csv excel2.csv中
这没有任何结果
目前没有回答
相关问题 更多 >
编程相关推荐