我尝试了这段代码,但是有错误,我需要做些什么更改才能获得所需的行为? 我的要求是创建一个新的目录(文件夹) 如果目录不存在,则存在目录,然后覆盖目录,创建新目录。
#!/bin/bash
Directory=$1
if [ -d "$Directory" ]; then
echo "Directory $Directory exist. Do you want overwrite it? (y/n)"
read yn
if [ $yn = "N" -o $yn = "n"];
then
exit 0
fi
cp -fR /home/task/$Directory /home/task/directory
else
echo "Directory Does not exist"
mkdir -p $Directory
fi
有人改变