From 21ae130ac712bef090b9ebfe92af81a45dbb9c6a Mon Sep 17 00:00:00 2001 From: Francois Fleuret Date: Thu, 30 Oct 2014 15:39:00 +0100 Subject: [PATCH] Cosmetics --- mvdatedir.sh | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/mvdatedir.sh b/mvdatedir.sh index 6c0c967..e833782 100755 --- a/mvdatedir.sh +++ b/mvdatedir.sh @@ -17,18 +17,17 @@ # Contact for comments & bug reports # ######################################################################### -# This script moves all the files specified as argument to directories -# of the form YEAR/MONTH, according to the files modification -# dates. The directories are created if necessary. +# This script moves the files specified as argument to directories of +# the form YEAR/MONTH, according to the files modification +# dates. Directories are created if necessary. set -e while [[ "$1" ]]; do if [[ -f "$1" ]]; then dir=$(date -r "$1" +%Y/%b) - mkdir -p ${dir} - echo "$1 -> ${dir}" - mv "$1" ${dir} + mkdir -v -p ${dir} + mv -v "$1" ${dir} else echo "Ignore: $1 is not a regular file." fi -- 2.20.1