#! /bin/bash
# Last edited on 2003-03-28 17:15:30 by stolfi

uso="${0##*/} OLDDIR NEWDIR"

# Cria um diretorio {NEWDIR} com subdiretorios de testes 001,002,...
# copiados de {OLDDIR}.  Copia apenas os arquivos text.txt e model.txt.

# ----------------------------------------------------------------------
# PARAMETROS

if [ $# -ne 2 ]; then echo "uso: ${uso}"; exit 1; fi

# Diretorios velho e novo
old="$1"; shift;
new="$1"; shift;

if [ ! -d ${old} ]; then echo "${old} nao existe"; exit 1; fi
if [ ! -d ${new} ]; then mkdir ${new}; fi

dirs=( `cd ${old} && ls [0-9][0-9][0-9]` )

for tt in ${dirs[@]}; do
  echo ${tt}
  mkdir ${new}/${tt}
  cp -p ${old}/${tt}/{text,model}.txt ${new}/${tt}/
done

cp -p ${old}/create-models ${new}/
cp -p ${old}/run-tests ${new}/

