实现方式:

find -type f -size 0 -exec rm -rf {} \;

[root@logstash ~]# find -type f -size 0 -exec ls -l {} \;
-rw-r--r-- 1 root root 0 Jul 19 14:39 ./a.txt
-rw-r--r-- 1 root root 0 Jul 19 14:39 ./b.txt
-rw-r--r-- 1 root root 0 Jul 19 14:39 ./c.txt
-rw-r--r-- 1 root root 0 Jul 19 14:39 ./d.txt
-rw-r--r-- 1 root root 0 Jul 19 14:39 ./e.txt
-rw-r--r-- 1 root root 0 Jul 19 14:39 ./f.txt
-rw-r--r-- 1 root root 0 Jun 20 14:43 ./ztj/ztj1.txt
-rw-r--r-- 1 root root 0 Jun 20 14:43 ./ztj/ztj2.txt
-rw-r--r-- 1 root root 0 Jun 20 14:58 ./ztj/ztj3.txt
-rw-r--r-- 1 root root 0 Jun 20 14:58 ./ztj/ztj4.txt
-rw-r--r-- 1 root root 0 Jun 20 15:01 ./ztj/ztj5.txt
-rw-r--r-- 1 root root 0 Jun 20 15:01 ./ztj/ztj6.txt
[root@logstash ~]# find -type f -size 0 -exec rm -rf {} \;
[root@logstash ~]# find -type f -size 0 -exec ls -l {} \;
[root@logstash ~]#