首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fish shell中的源命令

fish shell中的源命令
EN

Stack Overflow用户
提问于 2020-07-06 08:20:58
回答 1查看 1.5K关注 0票数 2

该命令在fish终端中运行良好:

代码语言:javascript
复制
source ~/.config/fish/config.fish

这是config.fish中一个相关的fish函数

代码语言:javascript
复制
function sf
  command source ~/.config/fish/config.fish
end

当我运行它时,我会得到以下错误:

代码语言:javascript
复制
Command 'source' not found, did you mean:

  command 'gource' from deb gource (0.51-1build1)

Try: sudo apt install <deb name>

~/.config/fish/config.fish (line 59): 
  command source ~/.config/fish/config.fish
          ^
in function 'sf'

任何帮助都是非常感谢的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-06 11:22:38

source不是一个外部命令-没有执行/usr/bin/source。不可能,因为source需要能够改变当前shell的环境,所以它必须是内置的。

只需关闭command即可。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62751979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档