#!/bin/sh for F in dot.*; do NO_DOT_NAME="`echo $F | sed -e 's/^dot//g'`" if [ -e "$HOME/$NO_DOT_NAME" ]; then mv "$HOME/$NO_DOT_NAME" "$HOME/$NO_DOT_NAME.bak" fi cp -a "$F" "$HOME/$NO_DOT_NAME" done