У меня есть каталог tmp, полный различных файлов, которые программа создала и не очистила должным образом. Каждый из этих файлов имеет имя файла, состоящее из 6 случайных символов. В дополнение к этому в каталоге есть несколько десятков законных файлов, которые я не хочу удалять. Я мог бы переместить их, а затем rm-rf весь каталог, но я подумал, что будет проще, поскольку, удобно, ни один из законных файлов не имеет длины имени файла 6.
пример:
-rw------- 1 root root 0 Sep 8 08:59 BxP6dX
-rw------- 1 root root 0 Sep 7 03:29 c93Rb2
-rw------- 1 root root 0 Sep 8 12:29 Cq8S3f
-rw------- 1 root root 0 Sep 8 03:59 CV_6kc
-rw------- 1 root root 0 Sep 7 15:29 d5cBqw
drwxr-xr-x 2 root root 40 Sep 6 16:03 legitimateFile
-rw------- 1 root root 0 Sep 7 21:29 qC5XQD
-rw------- 1 root root 0 Sep 9 04:59 Qid8Rt
-rw------- 1 root root 0 Sep 7 07:29 QIwMjT
-rw------- 1 root root 0 Sep 8 04:29 qp8J8H
-rw------- 1 root root 0 Sep 6 18:40 RcgcD3
-rw------- 1 root root 0 Sep 9 12:59 rIVtWR
-rw------- 1 root root 0 Sep 7 19:29 RpuePj
-rw------- 1 root root 0 Sep 8 17:59 rYJkh2
-rw------- 1 root root 0 Sep 8 09:59 S1WOSJ
-rw------- 1 root root 0 Sep 7 02:59 s3F0OA
есть ли простой способ в bash удалить случайно сгенерированные файлы?