在 shell 字符串变量中输入反引号
Type backtick in shell string variable
谁能告诉我如何在 shell 变量中输入反引号?
我正在一个变量中构建一个 SQL 查询。
该查询的列名也是一个变量,我需要将它放在反引号之间(必须是反引号,而不是 ' 或 ")。
示例:
SQLQUERY="select `${columnname}` from table"
谢谢!
在包含 back-ticks 的部分使用单引号,或使用反斜杠转义 back-ticks:
SQLQUERY='select `'"${columnname}"'` from table'
SQLQUERY="select \`${columnname}\` from table"
谁能告诉我如何在 shell 变量中输入反引号?
我正在一个变量中构建一个 SQL 查询。 该查询的列名也是一个变量,我需要将它放在反引号之间(必须是反引号,而不是 ' 或 ")。
示例:
SQLQUERY="select `${columnname}` from table"
谢谢!
在包含 back-ticks 的部分使用单引号,或使用反斜杠转义 back-ticks:
SQLQUERY='select `'"${columnname}"'` from table'
SQLQUERY="select \`${columnname}\` from table"