xargs에서 중복된 인수를 제거하는 기능이 있나요?
_____A: xargs 자체에는 중복된 인수를 자동으로 제거하는 내장 기능이 없습니다. xargs는 표준 입력으로부터 인수를 받아 명령을 실행하는 도구로, 입력된 모든 인수를 그대로 처리합니다. 따라서 중복 인수를 제거하려면 xargs를 호출하기 전에 쉘 도구(예: `sort`와 `uniq`)를 사용해 중복을 제거하거나, 스크립트 내에서 중복 처리 로직을 직접 구현해야 합니다.
예를 들어 중복을 제거하려면 다음과 같이 사용할 수 있습니다:
```bash
some_command | sort -u | xargs command
```
또는
```bash
some_command | uniq | xargs command
```
이처럼 파이프라인에서 중복을 미리 제거한 후 xargs를 사용하는 방식이 일반적입니다.
작성자:
김현우 [비회원]
| 작성일자: 1년 전
2025-04-17 07:20:57
조회수: 143 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
조회수: 143 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
내용이 부정확하다면 싫어요를 클릭해주세요.