工作上帮隔壁组的人调试网络。我把路由加好之后,让他在容器里跑个 curl 贴一下结果。 对面贴了个 PS /> curl 开头的结果。 我:大哥你是在容器里跑的吗?你这不是 Windows PowerShell 吗? 原来对面是个 PowerShell 爱好者,真的在容器里装了 Linux 版本的 PowerShell 用来 debug。他说 Bash 虽然很普及但是太垃圾了,所以他选择跨平台的 PowerShell。
曾经我也想这么干, 但还是觉得 Bash 更适合 Linux. 其实最后还是系统预装什么就用什么, 比如喜欢用 btop 但偶尔真没有装的时候还得继续用 top 和 htop, 以及 ps 和 pstree. 就怕以后用习惯了说我是会用 Linux 的但不会用 Bash, 就有些离谱了. 可能主要还是因为 Bash 不跨平台(特别是 Windows)的原因吧.