Eu tenho uma pasta que contém muitas fotos.
Eu gostaria de movê-los para uma estrutura mais prática, com uma pasta por dia.
A data é extraída do nome do arquivo (por exemplo, de 2016-08-22 16.55.26.jpg
para 2016-08-22/2016-08-22 16.55.26.jpg
)
Qual é a melhor maneira de fazer isso?
Por enquanto, criei um script de shell:
#!/bin/sh
in=~/tmp/rename/*
out=~/tmp/out
for f in $in; do
d=$(echo "$f" | grep -Po "\d{4}-\d{2}-\d{2}")
mkdir -p "$out/$d"
cp "$f" "$out/$d/"
done
Existe uma maneira melhor / mais fácil?
Pode estar com o comando ranger
ou rename
?