4

Я очень новичок в Ubuntu, изо всех сил пытаясь найти подходящую команду для установки Zend Server на моем сервере Ubuntu 9.10.

После загрузки и распаковки ZF-сервера я пытаюсь запустить эту команду:

install_zs.sh 5.3

Это ls извлеченного архива ZF:

install_zs.sh  README  upgrade_zs_php.sh  zend.deb.repo  zend.rpm.repo

Но это говорит, что command not found . Любая идея?

3 ответа3

8

При выполнении исполняемого файла или сценария, которого нет в переменной среды PATH вашей системы, вы должны указать полный путь к нему. "" является псевдонимом полного пути вашего текущего рабочего каталога, поэтому ./install_zs.sh 5.3 должен работать.

Я хотел бы настоятельно рекомендую вам дать это, или другие подобные * Никс документацию оболочки для чтения через, а маневрирование вокруг оболочки вслепую никогда, никогда, никогда не является хорошей идеей.

4

Обычно в текущем каталоге не выполняется поиск исполняемых файлов. Если скрипт оболочки является исполняемым, вы можете использовать ./install_zs.sh 5.3 для его запуска, в противном случае используйте sh install_zs.sh 5.3 .

1

Я нашел ответ: мне пришлось chmod 755 файл: install_zs.sh, и после того, как я выполнил без префикса 'sudo'

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