#!/bin/bash function export_files() { srcbase=$1 dstbase=$2 echo "Copying files..." IFS=' ' while read src dst do [ -d "$dstbase/$dst" ] || mkdir -p "$dstbase/$dst" cp "$srcbase/$src" "$dstbase/$dst" done } echo "Cleaning up work/ directory..." [ -d work.old/ ] && rm -r work.old/ [ -d work ] && mv work/ work.old/ mkdir work/ srcbase=".." dstbase="work/tarball" export_files $srcbase $dstbase <