下载完脚本怎么执行脚本
方法 1:通过将文件作为参数传递给 shell 以运行 shell 脚本
第一种方法涉及将脚本文件的名称作为参数传递给 shell 。
考虑到 bash 是默认 shell,你可以像这样运行一个脚本:
bash
你知道这种方法的优点吗你的脚本不需要执行权限。对于简单的任务非常方便快速。
在 Linux 中运行一个 Shell 脚本
如果你还不熟悉,我建议你 阅读我的 Linux 文件权限详细指南 。
记住,将其作为参数传递的需要是一个 shell 脚本。一个 shell 脚本是由命令组成的。如果你使用一个普通的文本文件,它将会抱怨错误的命令。
运行一个文本文件为脚本
在这种方法中,你要明确地具体指定你想使用 bash 作为脚本的解释器 。
shell 只是一个程序,并且 bash 只是 Shell 的一种实现。还有其它的 shell 程序,像 ksh 、zsh 等等。如果你安装有其它的 shell ,你也可以使用它们来代替 bash 。
例如,我已安装了 zsh ,并使用它来运行相同的脚本:
使用 Zsh 来执行 Shell 脚本
方法 2:通过具体指定 shell 脚本的路径来执行脚本
另外一种运行一个 shell 脚本的方法是通过提供它的路径。但是要这样做之前,你的文件必须是可执行的。否则,当你尝试执行脚本时,你将会得到 “权限被拒绝” 的错误。
因此,你首先需要确保你的脚本有可执行权限。你可以 使用 chmod 命令 来给予你自己脚本的这种权限,像这样:
chmod u+x
使你的脚本是可执行之后,你只需输入文件的名称及其绝对路径或相对路径。大多数情况下,你都在同一个目录中,因此你可以像这样使用它:
/
如果你与你的脚本不在同一个目录中,你可以具体指定脚本的绝对路径或相对路径:
在其它的目录中运行 Shell 脚本
在脚本前的这个 ./ 是非常重要的(当你与脚本在同一个目录中)。
-
岩石和牛的品质
岩石和牛是当今世界公认的品质最优秀的良种肉牛,其肉大理石花纹明显,又称“雪花肉”。由于岩石和牛的肉多汁细嫩、风味独特,肌肉脂肪中饱和脂肪酸含量很低、营养价值极高,因而在日本被视为“国宝”,在西欧市场也极其昂贵。...
-
襄阳城破郭靖战死原文
原文道:“襄阳城破之日,郭大侠夫妇与郭公破虏同时殉难,屠龙刀不知下落。郭祖师当时身在西川,待赶去想要相救父母亲人,却已为时不及。一百年来,武林中风波迭起,这对刀剑换了好几次主人。后人只知屠龙宝刀乃武林至尊,唯倚天剑可与匹敌,但到底何以是至尊,那就谁都不知道了。...
-
48ⅴ直流水泵转速慢发抖是什么回事
1、电机轴承磨损运行时出现抖动。2、如果是离心泵,则需要检查联轴器,可能是联轴器减震垫坏,或轴承箱轴承内环或外环磨损。3、检查与底座固定的螺栓是都松动。泵类运行转速高,对轴承要求高,若轴承未及时保养,就可能会出现磨损,从而就容易出现共振抖动的问题。...
-
京东快递为什么五六天不动
我们在网络上进行了网购,就会有相应的快递公司承担快递运送业务。如果我们在京东上购买了物品,京东快递五六天没有什么快递运送消息。首先现在最常见的就是由于疫情的原因会导致快递延迟发送,还有各种极端灾害天气,比如洪水等情况也会导致快递发送延迟。如果发现京...