我想在shell脚本中将变量定义为:
value1 = 40 (this can be number or character)
并希望像以下文字一样使用:
$value1_position.xyz (I basically want 40_position.xyz)
我该怎么做?
答案 0 :(得分:1)
这应该做:
${value1}_position.xyz
请注意应使用此语法声明变量
value1=40
注意=
答案 1 :(得分:1)
要定义变量,只需确保变量名称和值
之间没有空格value1=40
要在bash替换中使用该变量,创建所需内容,请使用$
替换符号,如下所示:
${value1}_position.xyz
将其附加到您的文本文件
echo "${value1}_position.xyz" >> file.txt