我写了一个 bash 枚举器,因为我受够了 xargs。
I wrote an bash enumerator because I was sick of xargs

原始链接: https://numerlab.org/2025/07/20/bashumerate-enumerator/

正在重定向… 如果没有自动跳转,请点击此处。

近期 Hacker News 上的一场讨论探讨了 `bashumerate` 的优劣。该工具旨在通过提供一致的语法,作为 `xargs` 和复杂 `find` 命令的替代方案,以简化文件和列表的遍历。 社区反应大多持怀疑态度。批评者认为作者陷入了“标准化陷阱”(参考 XKCD 927),并指出 `xargs` 和 `find` 已经提供了强大且符合 POSIX 标准的解决方案——特别是 `find -print0 | xargs -0`——能够安全处理文件名中包含空格等特殊情况。许多用户认为该工具非但没有解决实际问题,反而增加了不必要的复杂性和开销。 该讨论帖还引发了关于 Shell 演进的更广泛争论。一些参与者主张必须掌握晦涩的 Bash 知识以确保系统稳定性;另一些人则提倡使用 `Nushell` 或 `PowerShell` 等现代替代方案,称赞其面向对象的输出是“天赐之物”,省去了使用 `grep` 或 `awk` 等传统文本解析工具的必要。 最终,舆论倾向于认为:学习成熟的、与平台无关的工具优于采用小众的封装工具,许多用户建议通过更好地研读 `man` 手册,便能让这类工具显得多此一举。
相关文章
联系我们 contact @ memedata.com