Back to home page

MITgcm

 
 

    


Warning, /verification/global_ocean.cs32x15/input_ad/prepare_run is written in an unsupported language. File is not indexed.

view on githubraw file Latest commit 698b6992 on 2021-04-07 01:54:46 UTC
bfcc31b8d8 Patr*0001 #! /usr/bin/env bash
                0002 
                0003 #- in order to save disc space, take files:
                0004 fileList="grid_cs32.face001.bin grid_cs32.face002.bin grid_cs32.face003.bin grid_cs32.face004.bin grid_cs32.face005.bin grid_cs32.face006.bin"
                0005 
                0006 #- from this dir:
                0007 fromDir="../../tutorial_held_suarez_cs/input"
                0008 
698b6992ee Jean*0009 #- and do a symbolic link in the current directory
bfcc31b8d8 Patr*0010 #   (if the file does not already exist)
                0011 if test -d $fromDir ; then
                0012   lnkList='files:'
                0013   for xx in $fileList
                0014   do
698b6992ee Jean*0015     if test -r ${fromDir}/$xx ; then
                0016       if test ! -r $xx ; then
bfcc31b8d8 Patr*0017         lnkList=${lnkList}" "$xx
                0018         ln -sf ${fromDir}/$xx .
                0019       fi
                0020     fi
                0021   done
                0022   echo ' link' $lnkList "from dir:" $fromDir
                0023 else
                0024   echo " Error:" $fromDir "not a directory"
                0025 fi
64899c1766 Patr*0026 
                0027 #- in order to save disc space, take files:
                0028 fileList=`(cd ../input ; ls -1 *.bin pickup*)`
                0029 
                0030 #- from this dir:
                0031 fromDir="../input"
                0032 
698b6992ee Jean*0033 #- and do a symbolic link in the current directory
64899c1766 Patr*0034 #   (if the file does not already exist)
                0035 if test -d $fromDir ; then
                0036   lnkList='files:'
                0037   for xx in $fileList
                0038   do
698b6992ee Jean*0039     if test -r ${fromDir}/$xx ; then
                0040       if test ! -r $xx ; then
                0041         lnkList=${lnkList}" "$xx
                0042         ln -sf ${fromDir}/$xx .
                0043       fi
                0044     fi
                0045   done
                0046   echo ' link' $lnkList "from dir:" $fromDir
                0047 else
                0048   echo " Error:" $fromDir "not a directory"
                0049 fi
                0050 
                0051 #- And take file 'ones_64b.bin'
                0052 #- from this dir:
                0053 fromDir="../../isomip/input_ad"
                0054 
                0055 fileList='ones_64b.bin'
                0056 
                0057 #- and do a symbolic link in the current directory
                0058 #   (if the file does not already exist)
                0059 if test -d $fromDir ; then
                0060   lnkList='files:'
                0061   for xx in $fileList
                0062   do
                0063     if test -r ${fromDir}/$xx ; then
                0064       if test ! -r $xx ; then
64899c1766 Patr*0065         lnkList=${lnkList}" "$xx
                0066         ln -sf ${fromDir}/$xx .
                0067       fi
                0068     fi
                0069   done
                0070   echo ' link' $lnkList "from dir:" $fromDir
                0071 else
                0072   echo " Error:" $fromDir "not a directory"
                0073 fi