parent
eb0549a511
commit
b93b7d52f7
@ -0,0 +1,12 @@ |
||||
SNEAK_KEY_ID := 5539AD00DE4C42F3AFE11575052443F4DF2A55C2 |
||||
|
||||
check: |
||||
gpg SHASUMS.sig && shasum -c SHASUMS |
||||
|
||||
par: |
||||
par2 create -v -u -m2000 -rm250000 iphone.stills.par2 *.gpg |
||||
|
||||
gen: |
||||
rm -f .DS_Store SHASUMS |
||||
find . -type f -exec shasum {} \; | tee SHASUMS |
||||
gpg -u $(SNEAK_KEY_ID) -a --output SHASUMS.sig --detach-sig SHASUMS |
@ -0,0 +1,11 @@ |
||||
#!/bin/bash |
||||
|
||||
for FN in *.MOV *.MP4 *.MTS *.mov *.mp4; do |
||||
MTIME="$(stat -f "%Sm" "$FN")" |
||||
# eg "Sep 13 05:02:26 2019" |
||||
NP="$(date -j -f "%b %d %T %Y" "$MTIME" "+%Y/%Y-%m/%Y-%m-%d")" |
||||
if [[ -e "$FN" ]]; then |
||||
mkdir -p "$NP" |
||||
mv "$FN" "$NP" |
||||
fi |
||||
done |
@ -0,0 +1,22 @@ |
||||
#!/bin/bash |
||||
|
||||
set -x |
||||
|
||||
for FN in *.MOV *.MP4 *.MTS *.mov *.mp4; do |
||||
if [[ -e "$FN" ]]; then |
||||
MTIME="$(stat -f "%Sm" "$FN")" |
||||
if [[ ! -z "$MTIME" ]]; then |
||||
# eg "Sep 13 05:02:26 2019" |
||||
NP="$(date -j -f "%b %d %T %Y" "$MTIME" "+%Y-%m-%dT%H%M%S")" |
||||
EXT="${FN##*.}" |
||||
LOWEREXT="$(echo "$EXT" | tr 'A-Z' 'a-z')" |
||||
TARGET="$NP.$LOWEREXT" |
||||
if [[ -e "$FN" ]]; then |
||||
if [[ ! -e "$TARGET" ]]; then |
||||
mv "$FN" "$TARGET" |
||||
echo mv "$FN" "$TARGET" |
||||
fi |
||||
fi |
||||
fi |
||||
fi |
||||
done |
Loading…
Reference in new issue