путь для googlecl

Я недавно установил googlecl (для доступа к Google Календарю из командной строки) на Mac OS X 10.5.8, и это хорошо работало, когда я установил его.

После этого я установил другие программы (не помните которые точно). Однако сегодня, когда я пытался получить доступ к Google из командной строки, я получил ошибку

-bash: google: command not found

Я предполагаю, что путь был удален. Делает любой знает то, что я должен добавить к пути, чтобы заставить команду Google работать снова. Действительно ли это возможно, что-то еще пошло не так, как надо?

1
задан 19.11.2010, 23:28

2 ответа

использовать find / -name "google" -type f найти путь, где googlecl установлен. Затем добавьте тот путь к Вашему PATH переменная в Вашем .bash_profile или .profile

1
ответ дан 12.12.2019, 13:04

Попробовать locate google прежде find. locate тонна быстрее, чем find потому что это ищет базу данных, а не файловую систему. Однако, если база данных не была обновлена, так как Вы установили файлы, locate не будет знать о них.

Еще легче должен был бы, вероятно, посмотреть на то, как Вы установили его. При использовании MacPorts то используйте port contents PORT_NAME узнать то, что все было установлено портом. При использовании пакета установщика то посмотрите любой в /var/log/install.log видеть, где это установило вещи или смотрит на получение пакета в /var/db/receipts/ (lsbom вероятно, пригодится).

После того как Вы знаете, где это было установлено, можно обновить Ваш PATH: добавьте строку к Вашему .profile это экспортирует новое PATH, и затем source ~/.profile.

Вероятно, что это было установлено на нормальном месте, таким образом, это могло бы просто волшебно работать, если Вы добавляете эту строку к Вашему .profile и затем source ~/.profile:

export PATH="/opt/local/bin:/usr/local/bin:/usr/local/sbin:/sw/bin:/usr/local/pgsql/bin:/usr/local/git/bin:/opt/subversion/bin:$HOME/bin:$PATH"
1
ответ дан 12.12.2019, 13:04

Теги

Похожие вопросы