#! /bin/sh src="/home/andrei/Documents/WebRTC/src/" test "X$1" != "X" && src="$1" ( baseorig="" basedest="" while IFS=' ' read orig dest; do echo $orig '->' $dest case "X$orig" in */) baseorig="$orig" basedest="$dest" continue ;; X) ;; esac test -z "$dest" && dest="$orig" orig="$baseorig$orig" dest="$basedest$dest" if [ -f "$src/$orig" ]; then base=`dirname "$dest"` mkdir -p "$base" cp -a "$src/$orig" "$dest" || echo "Failed to copy: $orig" >&2 else echo "Missing: $orig" >&2 fi done )<