#!/bin/bash for x; do if [ "$x" = "-m" ]; then dest=`echo " $*"|grep -o -- " -m.*"|sed s/-m//` break else args="$args $x" fi done if [ -z "$dest" ]; then cp $args else for x in $dest; do cp $args $x done fi