我有一个 ignore.txt 文件:
cat ignore.txt
clint
当我做:
pip freeze | grep -v -f ignore.txt
我得到:
GitPython==0.3.2.RC1
Markdown==2.2.1
async==0.6.1
clint==0.3.1
gitdb==0.5.4
legit==0.1.1
push-to-wordpress==0.1
python-wordpress-xmlrpc==2.2
smmap==0.8.2
但是当我这样做时:
pip freeze | grep -v clint
我确实得到了正确的输出:
GitPython==0.3.2.RC1
Markdown==2.2.1
async==0.6.1
gitdb==0.5.4
legit==0.1.1
push-to-wordpress==0.1
python-wordpress-xmlrpc==2.2
smmap==0.8.2
如何使用 grep 和命令行工具实现这一点?
澄清编辑:我在 cygwin 中使用 windows,所以我相信这是 GNU grep 2.6.3(来自 grep --version)