Может ли кто-нибудь показать мне, как избежать двойной кавычки внутри двойной строки в bash?
Например, в моей оболочке script
#!/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
.