Blame


1 7ee8b4b0 2005-01-07 devnull #!/bin/sh
2 7ee8b4b0 2005-01-07 devnull
3 c26c001a 2005-09-13 devnull case $# in
4 c26c001a 2005-09-13 devnull 0)
5 c26c001a 2005-09-13 devnull old=/usr/local/plan9
6 c26c001a 2005-09-13 devnull ;;
7 c26c001a 2005-09-13 devnull 1)
8 c26c001a 2005-09-13 devnull old=`cleanname $1`
9 c26c001a 2005-09-13 devnull ;;
10 c26c001a 2005-09-13 devnull *)
11 c26c001a 2005-09-13 devnull echo 'usage: moveplan9.sh [oldpath]' 1>&2
12 c26c001a 2005-09-13 devnull exit 1
13 50485127 2005-09-13 devnull esac
14 c26c001a 2005-09-13 devnull
15 c26c001a 2005-09-13 devnull new=`cleanname $PLAN9`
16 c26c001a 2005-09-13 devnull if [ X"$new" = X"" ]
17 8824e122 2005-07-22 devnull then
18 8824e122 2005-07-22 devnull echo cleanname failed 1>&2
19 c26c001a 2005-09-13 devnull exit 2
20 8824e122 2005-07-22 devnull fi
21 8824e122 2005-07-22 devnull
22 7ee8b4b0 2005-01-07 devnull cd $PLAN9
23 0070bb81 2005-01-07 devnull echo "
24 c26c001a 2005-09-13 devnull X ,s;$old(\$|/|});$new\\1;g
25 7ee8b4b0 2005-01-07 devnull X/'/w
26 7ee8b4b0 2005-01-07 devnull q
27 16334694 2005-01-19 devnull " | sam -d `cat lib/moveplan9.files` >/dev/null 2>&1
28 7ee8b4b0 2005-01-07 devnull