Прошу уважаемых гуру помочь со странной ошибкой, которую мне выдает недавно установленная на одну из машин Mandriva 2006. При попытке запуска скриптов (из Konsole, KDE 3.4):
1. на строчку #!/bin/bash ругается: bad interpreter: No such file or directory
2. при удалении из файла скрипта этой строчки выполняет, но не все команды.
Привожу распечатку при ошибке выполения элементарного скрипта:
[dmitry@localhost b2]$ echo $SHELL
/bin/bash
[dmitry@localhost b2]$ whereis bash
bash: /bin/bash /usr/share/man/man1/bash.1.bz2
[dmitry@localhost b2]$ ls -l
итого 4 -rwxrwxr-x 1 dmitry dmitry 76 Июн 2 17:18 s1.sh*
[dmitry@localhost b2]$ cat s1.sh
#!/bin/bash
echo 'test only'
for i in 1 2 3 4 5 do
echo "$i"
done
[dmitry@localhost b2]$ ./s1.sh
: bad interpreter: No such file or directory
[dmitry@localhost b2]$ cat s1.sh
echo 'test only'
for i in 1 2 3 4 5 do
echo "$i"
done
[dmitry@localhost b2]$ ./s1.sh
test only
./s1.sh: line 6: syntax error: unexpected end of file
В Mandrake 9.1, который пока еще стоИт на других машинах, все это работает без проблем.
Помогите, пожалуйста, понять и устранить причину. Заранее благодарен.
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от sinai
Ответ на:
комментарий
от sinai
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум bash: /usr/local/bin/maya: /bin/csh: bad interpreter: No such file or directory (2003)
- Форум /bin/sh очень просто скипт (2007)
- Форум Последствия удаления корня (2008)
- Форум Не запускаются скрипты: chmod +x не помогает, ^M нет, noexec не стоит (2020)
- Форум cPanel DNS Only на CentOS 5.2 (2008)
- Форум Использование sed c локальной переменной или совокупности команд вместо имени входного файла (2023)
- Форум udev : ubuntu vs centos (2017)
- Форум В bash цикл while останавливается, если в теле цикла есть выполнение ssh (2014)
- Форум ABS Book, где об этом пишется (2008)
- Форум Откуда берутся эти строки (2019)