#! /bin/sh # change-package -- change package of Java file [ -n "$echo" ] && set -x USAGE='change-package old-package new-package file1 [file2] ...' # no arguments? if test $# -lt 3 then echo "$USAGE" >&2 exit 1 fi OLDPACKAGE="$1" shift NEWPACKAGE="$1" shift for f do perl -e "s/$OLDPACKAGE/$NEWPACKAGE/;" -pi.bak $f done # Copyright (C) 2002 Iowa State University # # This file is part of JML # # JML is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # JML is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with JML; see the file COPYING. If not, write to # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.