尝试通过shell脚本运行sqoop脚本会导致以下错误,而在终端中运行脚本则按要求运行
shell脚本的名称为test
sh test.sh
19/02/26 23:50:37 WARN工具。BaseSqoopTool:在命令行上设置密码不安全。考虑改用-P。 19/02/26 23:50:37错误工具。BaseSqoopTool:解析导入参数时出错: 19/02/26 23:50:37错误工具。BaseSqoopTool:无法识别的参数:
请让我知道我在shell脚本中哪里做错了。
#!/bin/bash
sqoop import --connect "jdbc:mysql://ip-172-31-20-247:3306/retail_db" --username sqoopuser --password NHkkP876rp --query "select * from orders_csm where \$CONDITIONS" -m 1 --target-dir /user/rohi13508711/Jars --fetch-size 30000 --incremental lastmodified --check-column order_date --merge-key order_id