Здравствуйте.
Имеется скрипт, написанный на bash.
Помогите его запустить.
Запускаю его из под рута.
Но в итоге получаю сообщение
файл не найден.
Может конечно я перегрелся на такой
жаре и по этому ни как не могу его запустить.
По этому прошу помощи.
В скрипте должны быть указаны полные пути
1. cd путь_к_директории_где_лежит_скрипт
2. chmod +x имя_файла
3. ./имя_файла
Где-то так
>1. cd путь_к_директории_где_лежит_скрипт
>2. chmod +x имя_файла
>3. ./имя_файла
>Где-то такТак я так и сделал.
Но когда запускаю скрипт ./имя файла
в ответ получаю
./collect.sh: Command not found.
Что это могет быть?
Попробуйте так:sh collect.sh
или так:
sh ./collect.sh
>Попробуйте так:
>
>sh collect.sh
>
>или так:
>
>sh ./collect.shСпасибо всем кто откликнул и кто помог.
>Что это могет быть?телепат-моде
bash-то установлен? путь в первой строке валидный?
>>Что это могет быть?
>
>телепат-моде
>bash-то установлен? путь в первой строке валидный?Так все валидное.
Просто я ни как не мог понять как этот скрипт запустить.
bash установлен.
Еще раз спасибо за помощь.
>>1. cd путь_к_директории_где_лежит_скрипт
>>2. chmod +x имя_файла
>>3. ./имя_файла
>>Где-то так
>
>Так я так и сделал.
>Но когда запускаю скрипт ./имя файла
>в ответ получаю
>./collect.sh: Command not found.
>Что это могет быть?Это значит что, команда прописанная в скрипте не найдена.
т.е.Скрипт
#!/usr/local/bin/bash
cd /var/log/Отработает правильно, а вот
#!/usr/local/bin/bash
сссd /var/log/Вывод будет "Command not found"