All pastes #184519 Raw Edit

Miscellany

public text v1 · immutable
#184519 ·published 2006-09-27 23:58 UTC
rendered paste body
#!/bin/bash

BACKFILE=${1}.bkp

if [ -e $1 ]; then

if [ -e $BACKFILE ]; then
        echo "Overwrite ${BACKFILE}? y/n"
        if $REPLY = y; then
                bak()
        else
                break
        fi
else
        bak()
fi

fi

vim

function bak { mv $1 $BACKFILE; }