鱼壳,$ PATH和符号链接的二进制文件

clstaudt

根据这些说明,我将二进制文件链接/usr/bin如下:

sudo ln -s ~/Applications/calibre.app/Contents/MacOS/ebook-convert /usr/bin

现在,符号链接已存在,并且/usr/bin显然位于$PATH

   cls@clsmba > ls -lah /usr/bin/ebook-convert
    lrwxr-xr-x  1 root  wheel    64B Jul 18 13:00 /usr/bin/ebook-convert -> /Users/cls/Applications/calibre.app/Contents/MacOS/ebook-convert

但是,鱼壳不知道它存在:

cls@clsmba > ebook-convert
fish: Unknown command 'ebook-convert'

cls@clsmba > ./usr/bin/ebook-convert
fish: Unknown command './usr/bin/ebook-convert'

我究竟做错了什么?

柯蒂斯·雷德(Kurtis Rader)

您创建/usr/bin/ebook-convert为符号链接。然后,您尝试运行./usr/bin/ebook-convert(注意前导点),除非您的cwd为/(即根目录),否则该命令将不起作用。当然,主要的问题是您可能没有/Users/cls/Applications目录。或者,如果包含,则其中不包含calibre.app。您可能/Applications想要~/Applications

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用鱼壳修改PATH

来自分类Dev

鱼壳-eq和-a在if语句中

来自分类Dev

鱼壳测试$ PATH中是否存在文件

来自分类Dev

如何从鱼壳的除数中获取十进制值

来自分类Dev

鱼壳-Virtualenv路径未添加到PATH

来自分类Dev

为鱼壳指定其他配置文件

来自分类Dev

如何仅在鱼壳中列出文件/目录?

来自分类Dev

在鱼壳函数文件中添加注释

来自分类Dev

鱼壳自定义功能的自动完成文件

来自分类Dev

如何在鱼壳中传递文件变量的内容

来自分类Dev

如何使用鱼壳将数字添加到文件

来自分类Dev

鱼壳函数在作业控制中显示$ argv,而不是文件

来自分类Dev

鱼壳| 未找到配置文件 [conf.ls]

来自分类Dev

鱼壳和执行程序从bash通过`function`

来自分类Dev

在鱼壳中打印并记录stdout和stderr

来自分类Dev

如何在鱼壳中为点文件和-文件夹使用递归通配符?

来自分类Dev

如何在鱼壳中为点文件和-文件夹使用递归通配符?

来自分类Dev

鱼壳修复表情符号间距 iTerm2 MacOS

来自分类Dev

如何在鱼壳中隐藏带有某些扩展名的文件?

来自分类Dev

始终在鱼壳中使用指定的应用程序打开txt文件

来自分类Dev

将鱼壳别名存储在另一个文件中

来自分类Dev

始终在鱼壳中使用指定的应用程序打开txt文件

来自分类Dev

将stdout和stderr都通过管子装到鱼壳中

来自分类Dev

如何在菜单和窗口中按选项卡显示鱼壳的完成

来自分类Dev

将stdout和stderr捕获为鱼壳中的单独变量

来自分类Dev

从鱼壳中退出

来自分类Dev

鱼壳命令替代

来自分类Dev

设置鱼壳出口

来自分类Dev

鱼壳目录堆栈