【发布时间】:2016-08-12 13:12:28
【问题描述】:
我有 2 个 csv 文件如下
AllEmpployees.txt
EmpID,Name
QualifiedEmployeees.csv
Empid
现在我想查找合格员工的姓名
Empid,Name
我正在使用以下命令
join -t , -1 1 -2 1 QualifiedEmployeees.csv AllEmployees.txt
这导致零记录。我确定有一个employeeids 的交集。
参考:https://superuser.com/questions/26834/how-to-join-two-csv-files
是不是因为合格的员工档案只有一列并且没有分隔符?还是我做错了什么
【问题讨论】:
-
你能显示
cat -vte AllEmployees.txt命令的前几行输出吗 -
EmpID!=Empid -
EmpID 是什么意思!= Empid?我的 csv 中没有标题。这只是为了解释
-
不知道为什么我的问题被否决了。这不好。我已提供有关所面临问题的完整详细信息。