我在下面有简单的脚本,
if [ ! -e $c ];
then
mkdir "$c"
fi
$c包含文件夹路径。我收到错误 mkdir:找不到命令。请帮帮我。
提前谢谢。纳夫迪普
您可以在登录会话中运行mkdir
吗?
如果可以,问题很可能是由脚本中的 PATH 引起的,请尝试起诉完整路径:
if [ ! -e $c ];
then
/bin/mkdir -p "$c"
fi
或先导出路径
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin
export PATH
if [ ! -e $c ];
then
/bin/mkdir -p "$c"
fi