Как избежать двойных кавычек внутри двойных кавычек?

Кто-нибудь может показать мне, как избежать двойных кавычек внутри двойная строка в bash?

Например, в моем сценарии оболочки

#!/bin/bash

dbload="load data local infile \"'gfpoint.csv'\" into table $dbtable FIELDS TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY \"'\n'\" IGNORE 1 LINES"

я не могу правильно получить ENCLOSED BY \ " с экранированием двойной кавычки. Я не могу использовать одинарные кавычки для своей переменной, потому что хочу использовать переменную $ dbtable .

256
задан codeforester 16 January 2018 в 18:24
поделиться