Bash Shell脚本错误:语法错误:";(“意外

Bash Shell脚本错误:语法错误:";(“意外,bash,shell,scripting,Bash,Shell,Scripting,有人能给我解释一下为什么下面的shell脚本行会抛出此错误: 语法错误:“(“意外的”Shell脚本希望以以下模式设置变量: VARIABLE=value 您不能在其中包含任何其他=符号。但是,您可以执行以下类似的其他脚本: VARIABLE=$(basename $1) VARIABLE=`basename $1` 任何一个都可以 就你而言,我不知道你在做什么,但这根本不对。我猜你需要这样做: env LD_LIBRARY_PATH=$(basename $1) Shell脚本希望变量以

有人能给我解释一下为什么下面的shell脚本行会抛出此错误:


语法错误:“(“意外的”

Shell脚本希望以以下模式设置变量:

VARIABLE=value
您不能在其中包含任何其他=符号。但是,您可以执行以下类似的其他脚本:

VARIABLE=$(basename $1)
VARIABLE=`basename $1`
任何一个都可以

就你而言,我不知道你在做什么,但这根本不对。我猜你需要这样做:

env LD_LIBRARY_PATH=$(basename $1)

Shell脚本希望变量以以下模式设置:

VARIABLE=value
您不能在其中包含任何其他=符号。但是,您可以执行以下类似的其他脚本:

VARIABLE=$(basename $1)
VARIABLE=`basename $1`
任何一个都可以

就你而言,我不知道你在做什么,但这根本不对。我猜你需要这样做:

env LD_LIBRARY_PATH=$(basename $1)

是:有一个意外的“(”。我想你知道;-)。你想做什么?你可能会逃出帕伦:\(name=default userid=$from\send=$TMP/
basename$1
\)是:有一个意外的“(”。我想你知道;-)。你想做什么?你可能会逃出帕伦:\(name=默认userid=$from\send=$TMP/
basename$1
\)