#! /bin/bash

help() {
  echo "Copy specified files from a directory, keeping the directory structure."
  echo ""
  echo "`color 2 Example:` copy-filtered-dir ./from ./to '*.mp4'"
  echo ""
}

if [[ "$#" < 3 ]]; then help; exit 0; fi

FROM="$1"
TO="$2"
PATTERN="$3"

find "$FROM" -name "$PATTERN" | cpio -pdm "$TO"
