argv에 대한 xargs와 유사한 명령 템플릿

argv에 대한 xargs와 유사한 명령 템플릿

xargs와 유사 하지만 표준 입력 대신 인수로 작동하는 일반 유틸리티가 있습니까 ?

예를 들어 다음과 같습니다.

$ fictional-xargv 'echo $2 $1' foo bar
bar foo
$ fictional-xargv 'echo foo-$1-bar' 123
foo-123-bar

나는 다음을 고려했습니다.

  • eval그러나 매개변수를 연결하고 공백으로 구분합니다.
  • exec하지만 바이너리 파일이 필요합니다.
  • sh -c하지만 argv를 인식하지 못합니다.

사용 사례는 수행해야 할 매개변수 조작이 거의 없는 경우에만 사용되므로 각 호출에 대해 또는 대화형 사용을 위해 스크립트를 생성하지 않아도 됩니다.

관련 정보