我是编写脚本的新手。我知道如何使用chmod u + x在终端中创建脚本可执行文件。但是,我正在寻找一种方法,使该脚本在执行该脚本时运行。例如,我的scrip1文件包含一个语句," sudo yum update"如何在script1文件中编写该语句,以便在执行script1文件时运行上述语句。
答案 0 :(得分:1)
无论是交互式还是运行脚本,shell都会对代码进行相同的评估。
如果您想在脚本中运行sudo yum update
,只需在脚本中编写sudo yum update
。
答案 1 :(得分:0)
您的问题不是那么清楚,但如果您尝试从另一个脚本执行一个脚本,则需要在调用它的脚本中使用类似./other_script_name的条目执行它(前提是您当前的pwd(工作目录包含第二个脚本)或者你可以用它的绝对路径作为bash命令的参数来调用它,比如bash / path / to / otherscript / other_script_name