我正在尝试创建一个脚本,可以批量导入CSV文件到一个表中。
我无法让这个脚本正常工作。
以下是我正在运行的脚本:
当我运行脚本时,我收到以下错误消息:
"
我无法让这个脚本正常工作。
以下是我正在运行的脚本:
#!/bin/bash
for f in *.csv
do
"/opt/lampp/bin/mysql -e use test -e LOAD DATA LOCAL INFILE ("$f") INTO TABLE temp_table FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 LINES (DATE, TIME, SITE_NAME, SITE_IP, TOTAL_TALKTIME, EDGE_UL_BYTES, EDGE_DL_BYTES);"
done
当我运行脚本时,我收到以下错误消息:
./script.sh: line 5: unexpected EOF while looking for matching `''
./script.sh: line 7: syntax error: unexpected end of file
"
load data local infile
命令在mysql中可以直接正常工作。"