xargs에 지친 개발자가 만든 bash 반복자 'bashumerate'

I wrote an bash enumerator because I was sick of xargs

bashumerate는 파일, 라인, 범위, 목록 등 다양한 소스를 일관된 문법으로 반복 처리할 수 있는 bash 도구입니다. 기존의 for 루프, find -exec, xargs 등이 각자 다른 문법과 제약을 가진 데 반해, bashumerate는 '{}' 플레이스홀더와 '--' 구분자를 사용해 단순하고 통일된 방식을 제공합니다. NUL 문자 기반으로 공백이나 특수 문자가 포함된 파일명도 안전하게 처리하며, 사용자 정의 소스를 추가할 수 있는 확장성도 갖췄습니다. 핵심 코드는 약 140줄의 bash로 구현되었습니다.

이 모든 방법은 작동하지만, 각자 다른 문법과 플래그, 특성을 가지고 있습니다. 저는 더 단순한 것을 원했습니다 — 무엇이든 반복하는 하나의 일관된 방법을요.