#! /usr/bin/env bash dirList="../input.ecco_v4/ ../input_verifs/ecmwf/ ../input_verifs/ecco_v4/" for fromDir in $dirList do #- and do a symbolic link in the current directory # (if the file does not already exist) if test -d $fromDir ; then fileList=`( cd $fromDir ; ls -1 )` lnkList='files:' for xx in $fileList do if test -r ${fromDir}/$xx ; then if test ! -r $xx ; then lnkList=${lnkList}" "$xx ln -sf ${fromDir}/$xx . fi fi done echo ' link' $lnkList "from dir:" $fromDir else echo " Error:" $fromDir "not a directory" fi done ../input/prepare_run