#!/bin/bash if [ $# -le 1 ] then echo "Usage: " $0 " " else dumpfileescaped=`echo "$1" | sed -e "s/\//\\\\\\\\\//g"` dirnameescaped=`echo "$2" | sed -e "s/\//\\\\\\\\\//g"` mkdir -p $2 fls -r $1 | grep "\.db$" | grep -v "*" | awk '{print $3 " " $4}' | sed -e "s/:/\ $dumpfileescaped\ $dirnameescaped/g" | awk '{system("icat " $2 " " $1 " > " $3 "/" $4 " && echo extracting: "$4" \n")}' fi