找不到自写脚本

时间:2014-03-06 08:56:15

标签: shell find which

我在使用OS X 10.9.2的Mac上遇到了一个非常奇怪的问题 前段时间我编写了一个脚本(称为“whilerub”)并将其放在某处从我系统中的每个目录执行。 所以无论我在哪里,我总是可以运行脚本并且它可以工作 现在我想改变一些东西,但我找不到它。 到目前为止我尝试了什么:

sudo which whilerub
sudo find / -name "*whilerub*"
sudo locate "whilerub"

我检查了PATH变量中的每个目录,例如/ opt / local / bin / whi,然后选择TAB来完成

它也不在外部设备或网络上,因为它也没有网络连接。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您是否定义了别名而不是脚本?

定义别名

# alias r='cd ..'

尝试使用which

找到它
# which r

找不到它:

# no r in (/usr/local/bin:/ .....)