Win7 상자에 전체 gnuwin32 설치가 있습니다. 셸 (cmd.exe)에서 실행할 수 있습니다.
c:\gnuwin32\bin\find.exe .
디렉토리에서 모든 파일 목록을 재귀 적으로 가져옵니다. 내가하려고하는 것은 파일 이름이으로 끝나는 모든 파일을 찾는 것입니다 .rej
. 나는 이것들 중 하나가 작동하기를 기대합니다.
c:\gnuwin32\bin\find.exe . -name "*.rej"
c:\gnuwin32\bin\find.exe . -name '*.rej'
그러나 첫 번째 것은 나에게 하나의 결과 (작업 디렉토리)를 제공하고 두 번째는 나에게 결과를 제공하지 않습니다. 대조적으로
ls -R | grep rej$
로 끝나는 많은 결과를 제공합니다 .rej
. 내가 무엇을 놓치고 있습니까?
2
다른 기준이 없으면 명령 행에서 실행할 수 있습니다. dir * .rej / s / b
—
jftuga
@jftuga 감사합니다-명심하겠습니다. 이 경우 파일로 무언가를 수행해야하지만 일부 화신에서 여전히 xargs를 사용할 수는 있지만 확실합니다.
—
Andrew