]> gitweb.fluxo.info Git - scripts.git/commitdiff
Video support at dangling-archive
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 3 Apr 2019 16:33:43 +0000 (13:33 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 3 Apr 2019 16:33:43 +0000 (13:33 -0300)
dangling-archive

index fbe20de37cd3fe9f572cab09c846ee5b58a15d41..09c0027859466573ed53ca4b78a5510caa4c0a9a 100755 (executable)
@@ -12,6 +12,8 @@ DOC="$HOME/data/doc/incoming"
 DOC_PATTERN=".*\.(txt|doc|docx|rtf|pdf|sxc|csv|odt|odf|ods|ppt|epub|mobi|djvu|lit)"
 NOISE="$HOME/data/noise/incoming"
 NOISE_PATTERN=".*\.(mp3|ogg|opus|m4a)"
+VIDEO="$HOME/data/video/incoming"
+VIDEO_PATTERN=".*\.(mp4|mov|mkv|avi|srt|mpg)"
 FIND_OPTS="-maxdepth 1 -regextype posix-egrep -iregex"
 
 # Ensure all folders exist
@@ -37,3 +39,10 @@ if [ "`find $LOAD/ $FIND_OPTS "$NOISE_PATTERN" | wc -l`" != "0" ]; then
   mkdir -p $NOISE/$DATE
   find $LOAD/ $FIND_OPTS "$NOISE_PATTERN" -exec mv {} $NOISE/$DATE/ \;
 fi
+
+# Move video
+if [ "`find $LOAD/ $FIND_OPTS "$VIDEO_PATTERN" | wc -l`" != "0" ]; then
+  echo "Moving video into $VIDEO/$DATE ..."
+  mkdir -p $VIDEO/$DATE
+  find $LOAD/ $FIND_OPTS "$VIDEO_PATTERN" -exec mv {} $VIDEO/$DATE/ \;
+fi