#! /bin/bash for f in "$@"; do ext="${f##*.}" if [[ "$ext" == "bak" ]]; then cp "$f" "${f%.*}" else cp "$f" "${f}.bak" fi done