Android QQ 的图片文件是以下面这种结构保存的,以Cache_
开头的文件就是图片。这种结构在浏览时要分别点进每个文件夹才能看到图片,很不方便。
Show/Hide the code
1
2
3
4
5
6
7
8
9
| ├── 0a0
│ ├── Cache_2783644ca99260a0
│ └── Cache_-4dfb57e9a7cec0a0
├── 0a6
│ ├── Cache_373e35b7b8a290a6
│ ├── Cache_-489f6e9c62ea10a6
│ └── Cache_57776dc1e17110a6
└── 0a7
└── Cache_25d732f84bd7d0a7
|
使用 GNU Parallel 配合mv
可以快速的 “解散” 每个二级文件夹,变成以下这种结构。
Show/Hide the code
1
2
3
4
5
6
7
| .
├── Cache_25d732f84bd7d0a7
├── Cache_2783644ca99260a0
├── Cache_373e35b7b8a290a6
├── Cache_-489f6e9c62ea10a6
├── Cache_-4dfb57e9a7cec0a0
└── Cache_57776dc1e17110a6
|
命令如下:
Show/Hide the code
1
| find . -name "*" -type f -print | parallel mv {} ./{/}
|
参考: https://www.myfreax.com/gnu-parallel/