2017-06-16 | Paul Boddie | file changeset files shortlog | Introduced support for multiple macro arguments along with some new macros. |
paul@99 | 1 | #/bin/sh |
paul@99 | 2 | |
paul@99 | 3 | PROGNAME=`basename $0` |
paul@99 | 4 | THISDIR=`dirname $0` |
paul@99 | 5 | |
paul@99 | 6 | SPACES=$* |
paul@99 | 7 | |
paul@99 | 8 | if [ ! "$SPACES" ]; then |
paul@99 | 9 | echo "$PROGNAME <space directory>..." |
paul@99 | 10 | exit 1 |
paul@99 | 11 | fi |
paul@99 | 12 | |
paul@99 | 13 | TMPFILE=`python -W ignore::RuntimeWarning -c 'import os; print os.tmpnam()'` |
paul@99 | 14 | |
paul@99 | 15 | cat `find $SPACES -name MOIN_PACKAGE` \ |
paul@99 | 16 | | grep AddRevision \ |
paul@99 | 17 | | cut -f 4 -d '|' \ |
paul@99 | 18 | | grep -v '^$' \ |
paul@99 | 19 | > "$TMPFILE" |
paul@99 | 20 | |
paul@99 | 21 | cat `find $SPACES -name MOIN_PACKAGE` \ |
paul@99 | 22 | | grep AddAttachment \ |
paul@99 | 23 | | cut -f 5 -d '|' \ |
paul@99 | 24 | | grep -v '^$' \ |
paul@99 | 25 | >> "$TMPFILE" |
paul@99 | 26 | |
paul@99 | 27 | sort -u "$TMPFILE" && rm "$TMPFILE" |