fish 下 source /etc/profile 发生错误,是 fish 语法和 bash 语法有冲突吗?怎么解决,求助!

2018-08-01 09:15:44 +08:00
 mccreefei
3461 次点击
所在节点    Linux
4 条回复
mccreefei
2018-08-01 09:40:27 +08:00
![2018-08-01 09-12-53 的屏幕截图.png]( https://i.loli.net/2018/08/01/5b610e21e5129.png)
livevilwt
2018-08-01 09:40:38 +08:00
让 fish 继承 bash 的环境,或者用 fish 自身的配置:~/.config/fish/config.fish
newtype0092
2018-08-01 09:56:34 +08:00
冲突挺多的,执行一些复杂的命令经常要再开一个 bash 窗口,有点想换回 zsh 了。。。
yoohwzy
2018-08-01 10:04:49 +08:00
fish 不符合 POSIX 标准,如 2 楼说的,可以让 fish 继承 bash 的环境,在 ~/.bash_rc 最后添加 ‘ exec /usr/bin/fish ’

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/475821

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX