| 123456789101112131415161718 |
- #!/bin/bash
- LOCATION=$(dirname $F)
- FLOWCMD=$(grep '^\\#flow' $LOCATION/Readme.md|head -1) || exit 0
- MODULE=$(echo $FLOWCMD|tr -s ' '|cut -d' ' -f2)
- echo Running flow.sh on [ $LOCATION] executing [ $FLOWCMD ].
- case $MODULE in
- "findrm")
- NCPATH=$(dirname /$N)
- PATTERN=$(echo $FLOWCMD|tr -s ' '|cut -d' ' -f3|sed -e 's/^\\//')
- 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
- ;;
- esac
|