2
不运行命令我有一个包含以下bash脚本:庆典按顺序
MY_COMMAND="MY_PWD=`pwd`; export MY_PWD; MY_PWD_BASENAME=`basename $MY_PWD`; echo $MY_PWD_BASENAME"; export MY_COMMAND
当我从终端源脚本,我得到以下错误:
basename: missing operand
Try `basename --help' for more information.
这表示MY_COMMAND
中的命令不按顺序执行。 这里发生了什么?
是'FOO = “CMD1,CMD2”'会执行任何命令? – hek2mgl
使用功能。不要将命令放入变量中。使用功能。 – chepner
@hek2mgl尝试一下,你会发现它确实执行了这些命令。问题是为什么它不能顺序执行它们? – Morad