从另一个动态编写bash脚本?

鲍勃·R

我正在尝试从当前bash脚本动态创建bash脚本并将其写入文件。

echo "## Get the IP of the system that was assigned
#!/bin/bash 
ip=$( hostname -i | xargs )
echo $ip " > second_script.sh

而不是回显正在执行它们的行,以便最终在second_script.sh中使用扩展/评估的变量。

## Get the IP of the system that was assigned
#!/bin/bash
ip=10.0.2.15
...

如何写出bash shell脚本命令并禁止评估,以后再执行该脚本?

pfnuesel
echo $(hostname)

正如您已经意识到的那样,该命令不起作用,因为该命令已扩展。使用单引号'防止命令扩展:

echo '$(hostname)'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如果使用bash脚本语言编写如何在另一个内部编写

编写一个脚本,使另一个包含参数的脚本

使用一个JavaScript脚本动态修改另一个脚本

bash从另一个脚本运行curl

如何从另一个控制台中的另一个脚本运行bash脚本?

编写一个Bash shell脚本以读取mongodb日志文件并将其内容写入另一个文本文件

编写一个 bash 脚本

从另一个脚本运行bash脚本,而无需等待脚本完成执行?

如何使用bash从脚本中的一个单词替换另一个单词?

bash 脚本获取位于另一个目录中的 bash 脚本

如何正确标记从另一个bash脚本运行的bash脚本?

无法从另一个bash脚本调用bash脚本

无法从另一个bash脚本在后台执行bash脚本

从另一个脚本中执行python脚本后如何动态导入变量

bash脚本在启动另一个相同的python脚本后杀死一个python脚本

向另一个用户编写写入命令的脚本

我希望 Discord bot 用命令编写另一个 python 脚本输出

如何编写一个游标在表中并插入到另一个表中的SQL脚本

Bash脚本继承?从另一个脚本调用函数?

bash脚本在tmux会话中启动另一个脚本

在 bash 中,脚本引用另一个脚本路径的最佳方式是什么?

bash-将脚本作为另一个脚本的参数传递

如何调用 bash 脚本以通过 ssh 连接从另一个脚本运行

Bash编程-仅当从另一个脚本调用脚本时才返回变量

如果我的脚本正在由SLURM执行,如何获取另一个bash脚本?

Bash脚本仅应杀死已启动的另一个脚本的实例

运行bash脚本时调用另一个脚本出现EOF错误

编写bash脚本以调整图像大小,将其移动到另一个文件夹并重命名它们

将变量从一个Shell脚本导出到bash中的另一个脚本