1

Каким-то образом команда less была удалена из моей системы. Я действительно не уверен, как это случилось, но мне нужно вернуть это. Мой путь, кажется, в порядке, однако, кажется, что меньше файла отсутствует в моем каталоге /usr /bin.

less: command not found

Поскольку эта команда обычно предустановлена, я не могу найти способ переустановить ее. Я работаю на OSX 10.8.2.

Любая идея, где / как я могу вернуть этот инструмент?

Обратите внимание, что я имею в виду базовую команду less (например, команду more), а не команду LESS CSS.

2 ответа2

1

Вы определенно хотите попробовать восстановить его из резервной копии.

Если это не поможет, я загрузил свой less 10.8.2 на свой Dropbox для загрузки.

Загрузите его и выполните следующее, чтобы убедиться, что он принадлежит нужному пользователю и имеет правильные разрешения:

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

Возможно, вы сможете использовать Pacifist для просмотра DMG образа установщика Mountain Lion, чтобы найти less двоичный файл.

0

На самом деле, резервное копирование TimeMachine - отличная идея!

Homebrew придерживается политики не отправлять формулы для команд, которые уже существуют в вашей системе (например, less , perl и т.д.). Чтобы получить их, вам нужно tap к другому репозиторию Homebrew:

brew tap homebrew/dupes

Теперь вы можете запустить:

brew install less

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .