仅删除目录和子目录中的文件
不是目录 不是子目录
只想删除目录和子目录中的文件
- 要删除
dir/subdir/file
下的所有文件(dir/subdir/file
和dir/subdir/subsubdir/file
都将被删除(:
find dir/subdir -type f -delete
- 要删除最多低于
dir/subdir
一级的文件(这将删除dir/subdir/file
但不会删除dir/subdir/subsubdir/file
(:
find dir/subdir -maxdepth 1 -type f -delete
- 要删除
dir/file
和dir/subdir/file
但不dir/subdir/subsubdir/file
:
find dir dir/subdir -maxdepth 1 -type f -delete