Move and rename files in bulk. More information: https://manned.org/mmv.1.
mmv "*.old_extension" "#1.new_extension"
report6part4.txt
to ./french/rapport6partie4.txt
along with all similarly named files:mmv -c "report*part*.txt" "./french/rapport#1partie#2.txt"
.txt
files into one file:mmv -a "*.txt" "all.txt"
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"