垠的备忘录

从 zsh 回到 bash

Yin Wang's avatar
Yin Wang
May 21, 2023
∙ Paid

不知不觉用了几年的 zsh,起初是因为别人都说 zsh 更好,就试了一下。没想到后来 macOS 升级,把系统默认的shell 换成了 zsh,就以为 zsh 真的很好。但这几天写一些方便工作用的 shell 脚本(其实也就是几行的那种函数),发现 zsh 的语言并不比 bash 的好,有些地方也许更差一些。

shell 语言本来就是垃圾,但是 zsh 却又跟 bash 的语言有少数不同。如果要用 zsh 写脚本,就得再理解一些变种垃圾语法。好不容易在网上找到如何用 bash 的离奇语法表达某个本来很简单的事情,结果用 zsh 就不灵,得换一种稍有不同的离奇语法才行。虽说最终的结果只是稍有不同,但要找到答案其实很费时间,因为失之毫厘谬以千里。

有些其它语言里很简单的事情,比如如何把从某命令行输出拿到的字符…

User's avatar

Continue reading this post for free, courtesy of Yin Wang.

Or purchase a paid subscription.
© 2026 Yin Wang · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture