>>264
cp -p $1 $1.tmp
vi $1.tmp
cp -pf $1.tmp $1