使声明可执行

时间:2017-02-27 19:08:42

标签: shell curl command-line terminal

我是编写脚本的新手。我知道如何使用chmod u + x在终端中创建脚本可执行文件。但是,我正在寻找一种方法,使该脚本在执行该脚本时运行。例如,我的s​​crip1文件包含一个语句," sudo yum update"如何在script1文件中编写该语句,以便在执行script1文件时运行上述语句。

2 个答案:

答案 0 :(得分:1)

无论是交互式还是运行脚本,shell都会对代码进行相同的评估。

如果您想在脚本中运行sudo yum update,只需在脚本中编写sudo yum update

答案 1 :(得分:0)

您的问题不是那么清楚,但如果您尝试从另一个脚本执行一个脚本,则需要在调用它的脚本中使用类似./other_script_name的条目执行它(前提是您当前的pwd(工作目录包含第二个脚本)或者你可以用它的绝对路径作为bash命令的参数来调用它,比如bash / path / to / otherscript / other_script_name