小编Jon*_*man的帖子

/usr/bin/which 返回神秘错误“which: no ls in ((null))”

我正在编写一个简单的shell程序。当我在 mac osx 和 ubuntu 中将 /usr/bin/which 与我的 shell 一起使用时,它运行正常。当我在 Red Hat Enterprise Linux Client 6.3 版(圣地亚哥)上使用完全相同的命令时,出现以下错误:“which: no ANYCOMMANDHERE in ((null))”。

对此有任何直觉吗?我什至找不到错误的含义(如果显示我的来源会有所帮助,请告诉我)。

编辑:我的路径是(从外壳内部):

$ echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin
Run Code Online (Sandbox Code Playgroud)

谢谢,乔恩

linux c

4
推荐指数
2
解决办法
5878
查看次数

标签 统计

c ×1

linux ×1