mmv
Move and rename files in bulk. More information: <https://manned.org/mmv.1>.
Install
- All systems
-
curl cmd.cat/mmv.sh
- Debian
-
apt-get install mmv
- Ubuntu
-
apt-get install mmv
- Kali Linux
-
apt-get install mmv
- Fedora
-
dnf install mmv
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install mmv
- OS X
-
brew install mmv
- Raspbian
-
apt-get install mmv
- Dockerfile
- dockerfile.run/mmv
Move and rename files in bulk. More information: <https://manned.org/mmv.1>.
-
Rename all files with a certain extension to a different extension:
mmv "*.old_extension" "#1.new_extension"
-
Copy `report6part4.txt` to `./french/rapport6partie4.txt` along with all similarly named files:
mmv -c "report*part*.txt" "./french/rapport#1partie#2.txt"
-
Append all `.txt` files into one file:
mmv -a "*.txt" "all.txt"
-
Convert dates in filenames from "M-D-Y" format to "D-M-Y" format:
mmv "[0-1][0-9]-[0-3][0-9]-[0-9][0-9][0-9][0-9].txt" "#3#4-#1#2-#5#6#7#8.txt"
© tl;dr; authors and contributors