#! /bin/bash 
# Last edited on 2003-09-10 20:49:41 by stolfi

cmd="${0##*/}"
usage="${cmd} FOLDER DIR" 

# Copies all mh-style message files in FOLDER,
# to DIR, renumbering them with 5-digit numbers

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

folder="$1"; shift;
dir="$1"; shift;

mkdir -p ${dir}
msgs=( `cd ${folder} && ls -1 | egrep '^[0-9]+$' | sort -n` 999999 ) 
echo "${msgs[@]}"
for msg in ${msgs[@]}; do
  if [ ${msg} != 999999 ]; then
    export FILENO=`printf "%05d" $msg`
    save-split-message ${dir} < ${folder}/${msg}
  fi
done

