shell怎么将文件路径赋值给一个变量?

想将lib文件夹下的jar包的路径赋值给变量FLUME_JARS,用:号隔开,在第六行报错
没有那个文件或目录
实际上该文件存在。
求大神指教。

FLUME_HOME=$(cd $(dirname $0)/..; pwd)
    FLUME_HOME_LIB=$(cd $FLUME_HOME/lib/; pwd)
    FLUME_JARS=
    for JARNAME in $FLUME_HOME_LIB/*; do
        if [ -z $FLUME_JARS ]; then
            $FLUME_JARS=$JARNAME
        else
            $FLUME_JARS="${FLUME_JARS}:${$JARNAME}"
        fi  
    done
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问