标签: ruby bash
我的脚本中有以下bash命令:
exec 'fsc request #{board}'
其中board是我代码中的变量。但是变量没有传递给命令行,而是
#{board}
正在按字面意思传递。
我做错了吗?
答案 0 :(得分:1)
您需要使用双引号"而不是单引号。单引号不会插入变量。
"
foo = 'bar' puts '#{foo}' #{foo} puts "#{foo}" bar