【发布时间】:2020-03-18 05:21:34
【问题描述】:
我想删除一个文件夹中的所有目录,不管指定的目录是否为空。 我可以在命令行中执行此操作吗?
【问题讨论】:
我想删除一个文件夹中的所有目录,不管指定的目录是否为空。 我可以在命令行中执行此操作吗?
【问题讨论】:
如果我理解正确,您希望删除文件夹中的所有子目录而不删除文件。
那么下面的 bash 脚本可以帮到你。
#!/bin/bash
for i in `ls`
do
if [ -d $i ];then
rm -rf $i
fi
done
【讨论】: