我想知道是否有Bash中的变量使用openSafariLink(link: "https://google.com")
或,
或^
等?
例如,我有三个变量
%
我想用bash做到这一点!请注意我的问题,我知道在其他方面这很简单,但是呢?
var1='hello world'
var2=${var1:3}
var3='^'
最后的输出是:
echo ${var1:0:3}${var2$var3} # instead of echo ${var1:0:3}${var2^}
答案 0 :(得分:1)
理论上,eval
可以执行任意代码,但是存在许多安全问题,因此应将其用作最后的选择。仅当您信任输入100%时才使用它。
var1='hello world'
var2=${var1:3}
var3='^'
eval echo '${var1:0:3}${var2'$var3'}'