当然,还是有一些不兼容,例如你说的export。但fish支持bash的即时的环境变量设置,例如:
PAGER=cat git log
命令行够用了。所以不兼容的几个基本都是你很少在命令行用到的,写在脚本里的话直接标明bash就行了,也没必要搞兼容。
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 一直都没有兼容,fish 是自己的一套语法。。最简单的例子:
: export xxx=yyy
: 这个语法,在 fish 里面就不兼容,得用 set,这件事一直没有改动。
: ...................
--
修改:RuralHunter FROM 116.233.72.*
FROM 116.233.72.*