gpt4 book ai didi

bash - 如何转义双引号内的双引号?

转载 作者:行者123 更新时间:2023-11-29 08:37:25 24 4
gpt4 key购买 nike

如何在 Bash 中转义双字符串中的双引号?

例如,在我的shell脚本中

#!/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 '\"'。我不能对我的变量使用单引号,因为我想使用变量 $数据库表

最佳答案

使用反斜杠:

echo "\""     # Prints one " character.

关于bash - 如何转义双引号内的双引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3834839/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com