|
|
@@ -1,5 +1,10 @@
|
|
|
#!/bin/bash
|
|
|
|
|
|
+# Run with through workflows and invoke like this:
|
|
|
+# export F=%f && export N=%n && /path/to/flow.sh
|
|
|
+
|
|
|
+OCCPATH=/var/www/nextcloud/occ
|
|
|
+
|
|
|
LOCATION=$(dirname $F)
|
|
|
FLOWCMD=$(grep '^\\#flow' $LOCATION/Readme.md|head -1) || exit 0
|
|
|
MODULE=$(echo $FLOWCMD|tr -s ' '|cut -d' ' -f2)
|
|
|
@@ -13,6 +18,6 @@ case $MODULE in
|
|
|
NUM=$(echo $FLOWCMD|tr -s ' '|cut -d' ' -f4)
|
|
|
|
|
|
find $LOCATION -maxdepth 1 -type f -name "$PATTERN" ! -iname readme.md -print0 | xargs -0 ls -xt | awk "NR>$NUM" | xargs -I '{}' rm '{}'
|
|
|
- /var/www/nextcloud/occ files:scan -p $NCPATH
|
|
|
+ $OCCPATH files:scan -p $NCPATH
|
|
|
;;
|
|
|
esac
|