;;
*)
dotEmacsBackup=$myEmacsFile.$$.bak
- mv $myEmacsFile $dotEmacsBackup || exit 1
- cp $dotEmacsBackup $myEmacsFile || exit 1
- sed -i "/$revertLine/d" $myEmacsFile || exit 1
+ sed -e "/$revertLine/d" -i .$$.bak $myEmacsFile || exit 1
cat 1>&2 <<EOF
NOTE: successfully reverted the following file:
$myEmacsFile
;;
*)
dotFileBackup=$HOME/$file.$$.bak
- mv $HOME/$file $dotFileBackup || exit 1
- cp $dotFileBackup $HOME/$file || exit 1
- sed -i "/$revertLineEsc/d" $HOME/$file || exit 1
+ sed -e "/$revertLineEsc/d" -i .$$.bak $HOME/$file || exit 1
cat 1>&2 <<EOF
NOTE: Successfully updated the following file:
$HOME/$file