【发布时间】:2012-12-25 18:56:45
【问题描述】:
新手问题
我有 2 个文件 文件 A:包含项目列表的文件(苹果、梨、橙子) 文件 B:世界上所有水果的文件(1,000,000 行)
在 unix 中,我会从文件 B 中 grep apple 并返回所有结果
在 unix 中我会 1. grep apple 从文件 b >>fruitfound.txt 2. grep pears from file b >> fruitfound.txt 3. grep 文件 b 中的橙子 >>fruitfound.txt
我想要一个 python 脚本,它使用文件 a 和搜索文件 b 中的值,然后写出输出。注意:文件 B 会有青苹果、红苹果、黄苹果,我想将所有 3 个结果写入fruitfound.txt
最诚挚的问候
科尼蒂
【问题讨论】:
-
尊敬的用户,欢迎来到 SO。说明您已经尝试过什么以及问题所在,我们将尽最大努力帮助您。
-
您可以将 grep 命令合并为一个:
grep -f a b > fruitfound.txt