История изменений
Исправление DonkeyHot, (текущая версия) :
tmp=$(mktemp)
cat >$tmp <<EOF
IP=
MASK=
TD=
EOF
vim $tmp
eval "$(sed -re \"s/=/='/\" -e \"s/$/'/\" -e \"/^[A-Z]+='[^']*'$/ ! d\" $tmp)"
Исходная версия DonkeyHot, :
примерно так
tmp=$(mktemp)
cat >$tmp <<EOF
IP=
MASK=
TD=
EOF
vim $tmp
eval $(sed -re "s/=/='/" -e "s/$/'/" -e "/^[A-Z]+='[^']*'$/ ! d" $tmp)