fix renamePptx
parent
123aeee69b
commit
24cee677b2
@ -1,3 +1,11 @@
|
|||||||
for f in *.pptx; do
|
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
|
done
|
Loading…
Reference in New Issue