您的位置:首页 > 运维架构 > Shell

shell bad substitution

2016-01-04 10:28 543 查看
#!/bin/sh

/data/script/common/run_cmd.exp 192.168.13.168 "impala-shell -islave4 -q 'insert OVERWRITE table imeis.${tableName} select ${selectFields}, ds, fnv_hash(concat(cast(ds as string), imei)) from imeis.${
tableName}_textfile;'" 100000

运行该上面脚本时,会报 bad substitution。检查发现
imeis.${
tableName}_textfile

这里出现换行,特此记录。还有看到其它网友是将{}换成了()也会报此问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: