是否有任何方法可以创建目录,即使它存在。我想用新目录覆盖现有目录。 supose我有一个目录dir1(里面有一些内容)。现在我想创建一个与dir1相同的目录,但它并没有发生在我身上。我不知道怎么办呢?
答案 0 :(得分:1)
我认为实现这一目标的唯一方法是使用rm删除文件夹,然后使用mkdir创建它。
您可以创建以前的检查,仅在退出时使用以下内容删除该文件夹:
[[ -d "$FOLDER" ]] && rm -rf "$FOLDER"
mkdir -p "$FOLDER"
或一句话
{ [[ -d "$FOLDER" ]] && rm -rf "$FOLDER"; } ; mkdir -p "$FOLDER";
如果你想保持简单:
rm -rf "$FOLDER" && mkdir -p "$FOLDER"