WSL2 Ubuntu 不会让我递归地 grep 吗?

WSL2 Ubuntu 不会让我递归地 grep 吗?

由于某种原因,我似乎无法在 WSL2 中使用 grep 递归搜索。

me@SOMEHOST:~$ grep -r -e "DATASTORE_BAKs" --exclude=SOMEHOST-2\.viminfo *
grep: SOMEHOST-2.viminfo: invalid context length argument

它似乎与我的文件有关.viminfo,但我无法正确排除它,我什至无法忽略使用忽略二进制参数的文件

该文件似乎包含很多--字符,我想知道这是否把它搞砸了。

我也file对它做了一个命令,但它并没有太多保证:

le ./.viminfo
./.viminfo: data

我怎样才能让这项工作再次发挥作用?

答案1

使用.insted of*为我工作。

相关内容