부모 디렉토리에 약 10 hg 저장소가 복제되어 있다고 가정 해 봅시다 ( "부모"라고 함). 각 디렉토리에 들어가서 호출하는 hg status
힘든 작업을 수행하는 대신 모든 하위 디렉토리에서 와 같이 수은 명령을 호출 할 수있는 방법이 있습니까?cd
hg status
나는 좋은 오래된 것을 시도 xargs
했지만 어떤 이유로 든 작동하지 않습니다. 내가 사용한 명령은 다음과 같습니다.
find . -maxdepth 1 -type d -print | xargs -t "hg status"
과
ls | xargs -t "hg status"
업데이트 : 솔루션은을 사용할 때 명시 적 이름 보유자를 사용하는 것이 었습니다 xargs
. 다음과 같은 것 :
ls | xargs -t -I {} hg status {}
따옴표를 제거하십시오.
—
Mikel
@Mikel : 그래도 작동하지 않습니다. 시도하지 않았지만 ... :)
—
sasuke