2016-01-14 7 views
1

Может ли кто-нибудь сказать мне, как я могу ввести backtick в свою переменную оболочки?Тип backtick в переменной строки оболочки

Я создаю SQL-запрос в переменной. Имя столбца для этого запроса также является переменным, и мне нужно, чтобы положить его между обратными кавычками (он должен быть кавычкой, а не "или«)

пример:.

SQLQUERY="select `${columnname}` from table" 

Спасибо!

+0

тангенциально см также http://stackoverflow.com/questions/10067266/when-to - Итоговые кавычки вокруг-а-переменные – tripleee

ответ

2

Используйте одинарные кавычки вокруг частей, содержащих обратные тиков, или бегству Back-тиков с помощью обратной косой черты:

SQLQUERY='select `'"${columnname}"'` from table' 
SQLQUERY="select \`${columnname}\` from table" 

 Смежные вопросы

  • Нет связанных вопросов^_^