几个月前我开始转向Ubuntu,并且除了基本/经常使用的命令之外,还没有很多关于unix和fish的经验。对于我正在学习的C课程,我经常需要SSH到由我的大学Zeus运行的远程Linux机器上。 ssh上的命令有点冗长,我希望能够通过鱼脚本更快地完成该过程。如何在任何目录中使鱼脚本可执行?
我写了一个名为“zeus.fish”的文件,它基本上只是调用我的ssh命令,还有一些其他的东西。目前我只能通过在文件目录中调用“fish zeus.fish”来运行它。我希望能够像任何其他命令一样在任何目录内运行脚本。只要输入“zeus”,IE就会尝试将我登录到远程机器上。我假设我必须对PATH做些什么。我怎样才能做到这一点?谢谢!
创建函数的效果很好,但是我不能使用funcsave做权限问题。 'sudo funcsave zeus'也不被认可。我也手动添加了一个zeus.fish这些内容到目录,它也不起作用。 –
@Kevin,'funcsave zeus'应该可以工作。你的主目录是如何安装的?你有写权限吗? 'sudo funcsave zeus'没有意义:sudo的命令不会在你的鱼壳会话中运行。 –