我习惯在 ruby 中传递字符串内的变量,就像这样
"message in double quotes #{expression_or_variable_to_run}"
对于真正快速的脚本编写来说,bash 中的等效功能是什么?
答案1
这就是你所追求的吗?
#!/bin/bash
# Source hostname from command.
echo "Hostname is $(hostname)"
# Set hostname as string.
HOSTNAME="somestring"
echo "Hostname is ${HOSTNAME}"
答案2
也许这会帮助你理解一些基础知识:
/bin/bash #!/bin/bash 变量="是" echo“服务器$VARIABLE`主机名`”
变量定义时不用 $,引用时用 $。Shell 命令可以在 `` 引号内执行。