Возможный дубликат: Как запускать файлы .sh в терминале?
Мне нужно установить специальный патч для vmware. Для этого я скачал файл и это был файл "linux", текстовый редактор, он выглядит следующим образом:
#!/bin/sh
case "` uname-m `" in
x86_64)
"$ 0" _64 "$ @"
;;
*)
"$ 0" _32 "$ @"
;;
esac
Но как мне его запустить?
Чтобы запустить сценарий оболочки, сначала нужно предоставить ему права доступа:
chmod u+x nameofthescript
Затем вы запускаете его. Предполагается, что вы находитесь в директории, где находится скрипт:
./nameofthescript
Если его нужно запустить с привилегиями root:
sudo ./nameofthescript
Используйте терминал и введите sh /path/to/script.sh
.
Например, sh ~/Downloads/script.sh
, если ваш скрипт находится в папке downloads.
Файл, который вы скачали - это скрипт, пишущий файл un shell (первая строка - интерпретатор). Чтобы запустить его, вам нужно открыть терминал, как сказал root45, терминал может быть gnome-terminal или xterm. Перейдите в каталог, где сохранен ваш shell-скрипт (команда cd), затем запустите вручную ваш скрипт: sh yourscript.sh