【发布时间】:2021-06-28 15:49:25
【问题描述】:
我在 excel 文件 (data.xlsx) 中的以下数据比 6000 rows 多,并且我的 ubuntu 系统中有许多文本文件。
文本文件目录结构:-
/home/user/excel/report/ML_PROJECT_APPLICATION_WRITE.txt
/home/user/excel/report/folder-1/ML_PROJECT_APPLICATION_OPEN.txt
/home/user/excel/report/folder-1/filepath/ML_PROJECT_UBUNTU_OPEN.txt
/home/user/excel/report/folder-2/ML_PROJECT_CENTOS_WRITE.txt
/home/user/excel/report/folder-3/ML_PROJECT_RHEL_WRITE.txt
文本文件格式如下之一,
ML_PROJECT_APPLICATION_WRITE.txt
# //DEPOT/ABCD/PROJECT/Jerd
# Permission: WRITE
dreac.leoson
ritu.bhangale
makyen
markerikson.s
bernardo.pereira
elitezen
文本文件的文件名与 Excel 工作表的 D 列匹配。对于每一行,我想根据D 列搜索文本文件,并且需要查看H 列中的用户ID,如果该特定行匹配的文本文件中存在用户ID,则需要user-id从该文本文件中删除。需要帮助以自动化方式实现这一目标。谢谢!
【问题讨论】: