/[MITgcm]/MITgcm_contrib/jmc_script/rnp
ViewVC logotype

Diff of /MITgcm_contrib/jmc_script/rnp

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1 by jmc, Sun Oct 12 14:46:35 2003 UTC revision 1.2 by jmc, Thu Mar 31 14:48:15 2005 UTC
# Line 1  Line 1 
1  #! /bin/sh  #! /bin/sh
2  case $# in  case $# in
3    2|3) ;;    2|3|4|5) ;;
4      *) echo "Usage: `basename $0` [Dir] old_prefx new_prefx [prefx_selecteur]"      *) echo "Usage: `basename $0` [-s] [Dir] old_prefx new_prefx [prefx_selecteur]"
5           echo " -s : silent mode"
6           echo "Dir : move directories"
7         exit ;;         exit ;;
8  esac  esac
9  cmd='ls' ; opt='-f'  cmd='ls' ; opt='-f' ;
10    if test $1 = '-s' ; then verb=0 ; shift ; else verb=1 ; fi
11  if test $1 = 'Dir' ; then cmd='ls -d' ; opt='-d' ; shift ; fi  if test $1 = 'Dir' ; then cmd='ls -d' ; opt='-d' ; shift ; fi
12  rac=$1  rac=$1
13  new=$2  new=$2
# Line 19  do Line 22  do
22    sufx=`echo $xx | sed "s/^$sel//g"`    sufx=`echo $xx | sed "s/^$sel//g"`
23    #echo $sufx    #echo $sufx
24    if test $opt $rac$sufx    if test $opt $rac$sufx
25    then echo mv $rac$sufx $new$sufx ; mv -i $rac$sufx $new$sufx    then
26           if test $verb = 1
27           then echo mv $rac$sufx $new$sufx ; fi
28                  mv -i $rac$sufx $new$sufx
29    else echo pas de fichier $rac$sufx    else echo pas de fichier $rac$sufx
30    fi    fi
31  done  done

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.22