fix renamePptx
parent
123aeee69b
commit
24cee677b2
@ -1,3 +1,11 @@
|
||||
for f in *.pptx; do
|
||||
mv -- "$f" "$(echo "$f" | tr '[:upper:]' '[:lower:]' | tr ' ' '-')"
|
||||
name="${f%.*}" # strip extension
|
||||
ext="${f##*.}" # get extension
|
||||
newname=$(echo "$name" \
|
||||
| tr '[:upper:]' '[:lower:]' \
|
||||
| tr ' ' '-' \
|
||||
| sed 's/&/and/g' \
|
||||
| tr -d '.,()' # remove dots, commas, and parentheses
|
||||
)
|
||||
mv -- "$f" "$newname.$ext"
|
||||
done
|
Loading…
Reference in New Issue