선행 명령문의 출력을 다음 명령문의 인수로 사용하기
xargs 는 standard input으로부터 data stream을 읽은 후 다음 명령문을 생성하고 실행하는 기능을 합니다.
- 특정 경로에 존재하는 모든 vcf 확장자 파일 출력하기
echo `pwd` | cut -d'/' -f1-7 | xargs -I{} find {} -name '*.vcf' - 특정 파일의 라인 수/ 단어 수/ 문자 수 count 하기
ls * | xargs -IFILE grep -vc '^#' FILE - vcf 파일의 모든 variants 수 count 하기
ls * | xargs -IFILE echo FILE | xargs grep -vc '^#' FILE
댓글 없음:
댓글 쓰기