#!/bin/sh
#$Id$
#
#  Examples:
#     nohup copy-VAR-to-var 10 .
#     nohup copy-VAR-to-var 40 ../hydro256e
#
#  Usage:
#     will copy all VAR5 files to var.dat in each proc directory.
#
#  Description:
#     Used for restarting from a given VAR file.
#     Copies all VARx files to var.dat in each proc directory.
#     Run this command from run directory, not data directory.
#     The first argument gives the number of the snapshot.
#     The second argument gives the target directory.
#
#  14-nov-02/axel: coded
#  16-nov-02/axel: enhanced comments

/bin/pwd >> $2/data/copied_from.dir
/bin/date >> $2/data/copied_from.dir

procdirs="`\ls data | grep ^proc `"
echo $procdirs
for proc in $procdirs
do
  echo "cp data/$proc/VAR$1 $2/data/$proc/var.dat"
  cp data/$proc/VAR$1 $2/data/$proc/var.dat
  if [ -e "data/$proc/PVAR$1" ]; then
    echo "cp data/$proc/PVAR$1 $2/data/$proc/pvar.dat"
    cp data/$proc/PVAR$1 $2/data/$proc/pvar.dat
  fi
  if [ -e "data/$proc/SPVAR$1" ]; then
    echo "cp data/$proc/SPVAR$1 $2/data/$proc/spvar.dat"
    cp data/$proc/SPVAR$1 $2/data/$proc/spvar.dat
  fi

done
#
# Some output and a warning.
#
echo "Finished... Remember that you may now have to change the files"
echo "tsnap.dat, move-me.list, moved-files.list and time_series.dat manually!"