Chris Adams Asked: 2009-07-08 04:49:34 +0800 CST2009-07-08 04:49:34 +0800 CST 2009-07-08 04:49:34 +0800 CST 是否有 bash 等效于 ruby 的“一些内容#{foo}”? 772 我习惯于能够在 ruby 的字符串中传递变量,就像这样 "message in double quotes #{expression_or_variable_to_run}" 对于真正快速的脚本编写,bash 中的等价物是什么? bash ruby 2 个回答 Voted Best Answer Dan Carley 2009-07-08T05:01:25+08:002009-07-08T05:01:25+08:00 这就是你所追求的吗? #!/bin/bash # Source hostname from command. echo "Hostname is $(hostname)" # Set hostname as string. HOSTNAME="somestring" echo "Hostname is ${HOSTNAME}" Karolis T. 2009-07-08T04:54:20+08:002009-07-08T04:54:20+08:00 也许这将帮助您了解一些基础知识: #!/bin/bash 变量="是" echo "服务器 $VARIABLE `hostname`" 变量定义不带$,引用$。Shell 命令可以在 `` 引号内执行。
这就是你所追求的吗?
也许这将帮助您了解一些基础知识:
变量定义不带$,引用$。Shell 命令可以在 `` 引号内执行。