我在我的 Win7 机器上安装了完整的 gnuwin32。从外壳(cmd.exe),我可以执行
c:\gnuwin32\bin\find.exe .
Run Code Online (Sandbox Code Playgroud)
从目录中递归获取所有文件的列表。我想要做的是找到所有文件名以.rej. 我希望其中之一能够工作:
c:\gnuwin32\bin\find.exe . -name "*.rej"
c:\gnuwin32\bin\find.exe . -name '*.rej'
Run Code Online (Sandbox Code Playgroud)
但第一个只给我一个结果(在工作目录中),第二个给我没有结果。相比之下,
ls -R | grep rej$
Run Code Online (Sandbox Code Playgroud)
给了我很多很多以.rej.结尾的结果。我错过了什么?