1#! /bin/bash 2 3for oldfile in "$@"; do 4 newname=$(pdfinfo -meta $oldfile | sed -n '/MT-.../p' | sed -n 's/.*\(MT-...\): \(.*\)<.*/\L\1-\2\.pdf/; s/ /-/gp') 5 mv $oldfile $newname 6done
#! /bin/bash
for oldfile in "$@"; do
newname=$(pdfinfo -meta $oldfile | sed -n '/MT-.../p' | sed -n 's/.*\(MT-...\): \(.*\)<.*/\L\1-\2\.pdf/; s/ /-/gp')
mv $oldfile $newname
done