Estou tendo dificuldades para encontrar correspondências no diretório atual e em seus subdiretórios.
Quando executo find *test.c
, apenas as correspondências no diretório atual. (não aparece em subdiretórios)
Se eu tentar find . -name *test.c
, esperaria os mesmos resultados, mas, em vez disso, fornecerá apenas correspondências que estão em um subdiretório. Quando há arquivos que devem corresponder no diretório de trabalho, ele me fornece:find: paths must precede expression: mytest.c
O que esse erro significa e como posso obter as correspondências do diretório atual e de seus subdiretórios?
find
de msysgit pode lançar esse erro, a menos que cercam o padrão com aspas:find . -name "*test.c"
. (No caso de você optar por preferir que o Windows seja diferentefind.exe
e use do cmd)