19 lines
389 B
Bash
19 lines
389 B
Bash
#!/bin/bash
|
|
|
|
BUILD_DIR=.build
|
|
ARCHIVE_DIR=Archive
|
|
|
|
MYNAME=RobertFry
|
|
STAMP=$(date +"%Y-%m-%d.%H%M%S")
|
|
|
|
for filepath in $BUILD_DIR/*.pdf;
|
|
do
|
|
printf "%s\n" "Archiving $filepath..."
|
|
|
|
file=${filepath##*/}
|
|
name=$(echo "${file%.*}" | perl -pe 's/(^|[_\s])([a-z])/\U$2/g')
|
|
|
|
cp $filepath $ARCHIVE_DIR/$MYNAME.$name.$STAMP.pdf
|
|
cp -f $filepath $ARCHIVE_DIR/$MYNAME.$name.pdf
|
|
done
|