#!/bin/sh set -xe INDIR=${1} OUTDIR=${2} [ ! $# -eq 2 ] && echo "Usage: $0 " && exit 1 [ ! -d $INDIR ] && [ ! -d $OUTDIR ] && echo "Error: invalid input" && exit 1 for dir in $(ls -d "$INDIR"/*/); do cp -r $dir/* "$OUTDIR"/ done