less:没有那个文件或目录

less:没有那个文件或目录

不知何故,less 命令似乎已从我的系统中删除。我真的不知道它是怎么发生的,但我需要找回它。我的路径似乎没问题,但我的 /usr/bin 目录中似乎缺少 less 文件。

less: command not found

由于此命令通常是预安装的,因此我找不到重新安装它的方法。我在 OSX 10.8.2 上运行。

知道在哪里/如何我可以取回这个工具吗?

请注意,我说的是基本的 less 命令(比如‘more’命令),而不是 LESS CSS 命令。

答案1

事实上,使用 TimeMachine 备份是个好主意!

Homebrew 有一个政策,即不发布系统中已存在的命令公式(例如lessperl等等)。要获取这些公式,您需要tap进入另一个 Homebrew 存储库:

brew tap homebrew/dupes

现在,您可以运行:

brew install less

答案2

您肯定想尝试从备份中恢复它。

如果这没有帮助,我已经上传了我的less从我的 Dropbox 上的 10.8.2 开始供您下载。

下载并运行以下命令以确保它属于正确的用户并具有正确的权限:

sudo cp ~/Downloads/less /usr/bin/less
sudo chown root:wheel /usr/bin/less
sudo chmod 755 /usr/bin/less

可能能够使用和平主义者浏览 Mountain Lion 安装程序映像的 DMG 以搜索less二进制文件。

相关内容