find

find 相關指令應用

比如說 cp 或是建立時間之類的。

find ./ -name '*.png' -exec cp {} /home/username/Pictures/png \;
find ./ -mtime 30 -name '*.png' -print

Linux 解壓縮大量檔案

因為我每次都會忘記後面要加上 {} \; 筆記一下。

find ./ -name '*.rar' -exec 7z x {} \;
find ./ -name '*.tar' -exec tar xvf {} \;
find ./ -name '*.tar.gz' -exec tar zxvf {} \;

當然 zip, rar 等檔案可以換用 unrar x 或是 unzip


回到頂端