为了保持干燥,我尝试为可能不存在的变量分配一个路径,并返回以下脚本:
/apps/tmp:没有这样的文件或目录
#!/bin/bash
$WORKDIR="/apps/tmp"
if [ -d $WORKDIR ]; then
rm -rf $WORKDIR
fi
这可能吗?或者有什么解决方法吗?
答案1
当您创建新变量时,您没有使用美元$
符号。做就是了:
WORKDIR="/apps/tmp"
为了保持干燥,我尝试为可能不存在的变量分配一个路径,并返回以下脚本:
/apps/tmp:没有这样的文件或目录
#!/bin/bash
$WORKDIR="/apps/tmp"
if [ -d $WORKDIR ]; then
rm -rf $WORKDIR
fi
这可能吗?或者有什么解决方法吗?
当您创建新变量时,您没有使用美元$
符号。做就是了:
WORKDIR="/apps/tmp"