我试图回显我在脚本中创建的新目录。
BACKUP_DIR=`mkdir /tmp/"$TICKET_NUM"_EAR_BACKUP_"$(date "+%Y%m%d")"`
echo $BACKUP_DIR
但是,新创建的目录没有在屏幕上显示。我遗漏了什么吗?
答案1
您正在回显 的输出mkdir
,因为您正在通过反引号运算符执行命令`
并将结果分配给BACKUP_DIR
变量。
的输出mkdir
将为空白。
你应该尝试这样的事情:
BACKUP_DIR=/tmp/${TICKET_NUM}_EAR_BACKUP_`date "+%Y%m%d"`
echo "${BACKUP_DIR}"
mkdir "${BACKUP_DIR}"