Bash删除空文件/空文件夹
利用的是find
命令。
具体使用的参数是:
-type
:声明find
要包含的文件类型,单字符,比如d
表示目录(directory),f
表示普通文件(file)等等,在此不做详细介绍;-empty
:只包含空文件;-delete
:删除找到的匹配项。
组合起来,即:
find . -type d -empty -delete
即可删除当前目录下的所有空文件夹。将-type d
换成-type f
即可达成删除空文件的效果。
利用的是find
命令。
具体使用的参数是:
-type
:声明find
要包含的文件类型,单字符,比如d
表示目录(directory),f
表示普通文件(file)等等,在此不做详细介绍;-empty
:只包含空文件;-delete
:删除找到的匹配项。组合起来,即:
find . -type d -empty -delete
即可删除当前目录下的所有空文件夹。将-type d
换成-type f
即可达成删除空文件的效果。