/[MITgcm]/mitgcm.org/front_content/parse_emails
ViewVC logotype

Diff of /mitgcm.org/front_content/parse_emails

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

revision 1.2 by edhill, Sun Dec 7 06:52:17 2003 UTC revision 1.9 by jmc, Fri Nov 30 00:45:55 2007 UTC
# Line 28  usage() Line 28  usage()
28  INDIR="/u/edhill/Mail/MITgcm-test"  INDIR="/u/edhill/Mail/MITgcm-test"
29  OUTDIR=  OUTDIR=
30  TEMPDIR=./ptmp  TEMPDIR=./ptmp
31  MUNPACK=munpack  MUNPACK=/u/edhill/local/bin/munpack
32    
33  #  Parse options  #  Parse options
34  ac_prev=  ac_prev=
# Line 83  if test ! -e $OUTDIR ; then Line 83  if test ! -e $OUTDIR ; then
83          echo "ERROR: directory \"$OUTDIR\" doesn't exist and can't be created"          echo "ERROR: directory \"$OUTDIR\" doesn't exist and can't be created"
84          exit 1          exit 1
85      fi      fi
86        chgrp gcmpack $OUTDIR
87        chmod 775 $OUTDIR
88  fi  fi
89    
90  echo "Using OUTDIR=\"$OUTDIR\""  echo "Using OUTDIR=\"$OUTDIR\""
# Line 127  for file in $all_files ; do Line 129  for file in $all_files ; do
129          while test -e $OUTDIR"/"$tdir"_"$ad ; do          while test -e $OUTDIR"/"$tdir"_"$ad ; do
130              ad=$(( $ad + 1 ))              ad=$(( $ad + 1 ))
131          done          done
132          mv $TEMPDIR"/"$tdir $OUTDIR"/"$tdir"_"$ad          mv $TEMPDIR"/"$tdir $OUTDIR"/"$tdir"_"$ad > /dev/null 2>&1
133            chmod -R a+rx $OUTDIR"/"$tdir"_"$ad > /dev/null 2>&1
134    #       gzip $OUTDIR"/"$tdir"_"$ad"/output.txt"
135      else      else
136          mv $TEMPDIR"/"$tdir $OUTDIR          mv $TEMPDIR"/"$tdir $OUTDIR > /dev/null 2>&1
137      fi          chmod -R a+rx $OUTDIR"/"$tdir > /dev/null 2>&1
138    #       gzip $OUTDIR"/"$tdir"/output.txt"
     #  If it exists, gzip the "output.txt" file.  
     if test -r $OUTDIR"/"$tdir"/output.txt" ; then  
         gzip $OUTDIR"/"$tdir"/output.txt"  
139      fi      fi
140    
141      #  remove the original file      #  remove the original file
# Line 143  for file in $all_files ; do Line 144  for file in $all_files ; do
144  done  done
145  echo "  done"  echo "  done"
146    
147  echo -n "gzipping all the \"output.txt\" files ..."  # echo -n "gzipping all the \"output.txt\" files ..."
148  (  # (
149      cd $OUTDIR  #     cd $OUTDIR
150      outp=`find . -name output.txt`  #     outp=`find . -name output.txt`
151      if test "x$outp" != x ; then  #     if test "x$outp" != x ; then
152          gzip $outp  #       gzip $outp
153      fi  #     fi
154  )  # )
155  echo "  done"  # echo "  done"
156    
157  echo -n "setting permissions to world-readable ..."  # echo -n "setting permissions to world-readable ..."
158  chmod -R a+rx $OUTDIR  # chmod -R a+rx $OUTDIR > /dev/null 2>&1
159  echo "  done"  # echo "  done"
160    
161    

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

  ViewVC Help
Powered by ViewVC 1.1.22