xargs에 의해 생성 된 명령의 결과를 grep 할 수 있습니까? 예를 들어 나는 다음과 같은 명령xargs에 의해 생성 된 명령의 개별 결과에 grep 수행
findbranch prj-xyz -latest|sed 's/^\(.*\/.*\)@@.*$/\1/'|xargs -I {} cleartool lsh {}|grep -m 1 'user'
을 시도하지만 것입니다
그렙처럼 findbranch에 의해 반환 된 전체 결과 집합을 실행, 내가 원하는 예를 들어 LSH
의 개별적인 결과 위에서 findbranch와 sed가 결합하여 반환 한 모든 파일에 대해 특정 사용자가 마지막으로 수정 한 버전을 찾고 싶습니다.
참고주의 사항이있는 경우 findbranch는 내부 유틸리티입니다.
예 귀하의 요지를 봅니다. 모든 입력 라인에 대해 쉘을 생성하지 않고 할 수 있는지 궁금합니다. 이게 유일한 옵션 인 것처럼 보입니다. – Abhijit