Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

как запустить shell script в terminal?

Andrew Shelestov Знаток (477), на голосовании 15 лет назад
есть терминал. очносительно понимаю.
есть шелл скрипт, который нужно стартануть в терминале от имени админа.
что вставить команде между sudo ...и....install_matlab (это злосчастный скрипт), чтобы терминал начал его выполнение?

Linux 2.6, Ubutu Studio 8.04, bash 3.2, если это принципиально.
Дополнен 15 лет назад
да это мой компъютер, а онный линкус вообще на виртуалбоксе висит!
Дополнен 15 лет назад
Блииииин....
bash было это слово, столь привычное не только юниксоидам....bash
sudo bash install_matlab - и все....

Извините, граждане читающие, но удалить вопрос стоит денег, посему я этого делать не буду.
Голосование за лучший ответ
Егоров Александр Профи (551) 15 лет назад
Попросите админа, иначе это тянет на попытку взлома...
Егоров АлександрПрофи (551) 15 лет назад
Давненько в линухе не возился, но возможно bash не тот shell который вакм нужен, можете мне переслать скрипт, авось пойму чего...
Andrew Shelestov Знаток (477) благодарю, не стоит! Три с половиной гигабайта фалов, которыми онный скрипт оперирует, я Вам физически не смогу переслать, к тому же я уже выполнил этот скрипт, и оно заявило "финиш саксэс". осталось только поправить тип лицензи, отрубить интернет и можно работать. а скрипт правильны, распространитель утверждал что оно под весь баш, даже на маке.
$|{iF Гуру (4879) 15 лет назад
cd $dir_with_script
sudo ./install_matlab

дело в том, что выполняються исполняемые файлы из директорий, находящихся в $PATH. текущей дирректории (.) там обычно нет и быть не должно. Поэтому для запуска нужно написать полный путь. Но так как мы в *nix, то мы ленивые и пишем ./
riv Мыслитель (7591) 15 лет назад
вставлять ничего не надо, надо просто запустить скрипт.
если у вас какие-то проблему с конкретным скриптом, то можете сначала запустить bash с правами суперпользователя и из него запустить скрипт, скрипт, естественно, запустится с теми правами, что и bash.
Похожие вопросы