- 主题:各位说说bash,zsh,pwsh各自缺点吧
我用fish
【 在 fanjiyouyi (fanjiyouyi) 的大作中提到: 】
--
FROM 116.233.72.*
fish现在好像绝大多数都兼容了。
【 在 lvsoft (Lv(The Last Guardian)) 的大作中提到: 】
: zsh对bash是向下兼容的,fish就另起炉灶了。
: 两个我都用了一阵,现在我只用zsh。
: 没有向下兼容意味着要放弃一笔遗产,从这一点来说,fish的优势还不够大。
: ...................
--
修改:RuralHunter FROM 116.233.72.*
FROM 116.233.72.*
当然,还是有一些不兼容,例如你说的export。但fish支持bash的即时的环境变量设置,例如:
PAGER=cat git log
命令行够用了。所以不兼容的几个基本都是你很少在命令行用到的,写在脚本里的话直接标明bash就行了,也没必要搞兼容。
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 一直都没有兼容,fish 是自己的一套语法。。最简单的例子:
: export xxx=yyy
: 这个语法,在 fish 里面就不兼容,得用 set,这件事一直没有改动。
: ...................
--
修改:RuralHunter FROM 116.233.72.*
FROM 116.233.72.*