标签: unix
我有一个包含多个文件和目录的目录,我想删除所有内容并排除一个子目录;我所做的是:
rm -rf * --exclude ='目录保留'
它通过rm命令进行了一半,但是一旦到达目录,我就想保留它,它并没有追随其他文件和目录。
谢谢
答案 0 :(得分:0)
请先使用
find . -maxdepth 1 ! -name directorytokeep -exec echo rm -rf {} \;
在删除命令中的echo之前。
echo