From deffe3e80b786f5782c6915e3adabf855bd54ac4 Mon Sep 17 00:00:00 2001 From: Andrew Harvey Date: Sun, 4 Jul 2021 20:48:39 +1000 Subject: directly commit upload.py as some local changes were made --- upload/diffpatch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 upload/diffpatch (limited to 'upload/diffpatch') diff --git a/upload/diffpatch b/upload/diffpatch new file mode 100644 index 0000000..1538a31 --- /dev/null +++ b/upload/diffpatch @@ -0,0 +1,13 @@ +#! /bin/bash +[ $# -ge 2 ] || exit -1 + +fn="$1" +shift +grep old_id "$fn" | \ +while read line; do + old=`echo "$line" | grep -o 'old_id="[0-9-]*'` + new=`echo "$line" | grep -o 'new_id="[0-9-]*'` + old=${old:8} + new=${new:8} + sed -i "s/ref=\"${old}\"/ref=\"${new}\"/g" $* +done -- cgit v1.2.3