From b0509d9d1fbdf9adc27efaabd11acbfa08a145e2 Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Mon, 19 Aug 2013 10:53:03 -0400 Subject: Updated patch scripts. --- scripts/patch-insert.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 scripts/patch-insert.sh (limited to 'scripts/patch-insert.sh') diff --git a/scripts/patch-insert.sh b/scripts/patch-insert.sh new file mode 100755 index 0000000..dca98ad --- /dev/null +++ b/scripts/patch-insert.sh @@ -0,0 +1,29 @@ +#!/bin/sh + +if [ $# != 1 ]; then + echo "usage: patch-insert.sh " + exit 1 +fi + +NUMBER=$1 + +cd ../../shared + +for filename in `ls -r pki-$USER-*.patch`;do + oldnumber=`echo $filename | sed 's/^[^-]*-[^-]*-\([^-]*\)-.*/\1/'` + + if [ $oldnumber -lt $NUMBER ]; then + exit + fi + + newnumber=`expr $oldnumber + 1` + + while [ `expr length $newnumber` -lt 4 ]; do + newnumber=0$newnumber + done + + newfilename=`echo $filename | sed "s/^\([^-]*-[^-]*\)-$oldnumber-/\1-$newnumber-/"` + + echo Renaming patch $oldnumber to $newnumber. + mv $filename $newfilename +done -- cgit