1 2 3 4 5 6 7 8 9 10 11 12 13
#! /bin/bash dest="$1" shift for f; do bn=`basename $f` dn=`dirname $f` install -d "$dest/$dn" install -m 644 $f "$dest/$dn/$bn" done