可能重复:
如何在终端中运行.sh 文件?
我需要为 vmware 安装一个特殊补丁。为此,我下载了文件,它是文件“linux”,一个文本编辑器,它看起来像这样:
#!/bin/sh
case "` uname-m `" in
x86_64)
"$ 0" _64 "$ @"
;;
*)
"$ 0" _32 "$ @"
;;
esac
但是我该如何运行它呢?
答案1
要运行 shell 脚本,首先要授予它权限:
chmod u+x nameofthescript
然后运行它。假设你位于脚本所在的目录中:
./nameofthescript
如果需要以root权限运行:
sudo ./nameofthescript
答案2
使用终端并输入sh /path/to/script.sh
。
例如,sh ~/Downloads/script.sh
如果您的脚本位于您的下载文件夹中。
答案3
您下载的文件是一个脚本文件,它由 shell 编写(第一行是解释器)。因此,要启动它,您必须打开一个终端,就像 root45 所说的那样,终端可以是 gnome-terminal 或 xterm 程序。转到保存 shell 脚本的目录(命令 cd),然后手动启动您的脚本:sh yourscript.sh