From: MADMAN (dmadlan@qwest.com)
Date: Thu May 06 2004 - 12:36:25 GMT-3
   While testing some new hardware I stumbled across a new command I 
think can be quite useful.  It is "config replace".  What it does is 
aloows you to load another config onto flash and "replace" the existing 
config with a new config in a nice quick clean fashion.  With the 
optional "list" command the IOS will list all of the changes.
USBtest#conf replace usbflash0:running-config list
This will apply all necessary additions and deletions
to replace the current running configuration with the
contents of the specified configuration file, which is
assumed to be a complete configuration, not a partial
configuration. Enter Y if you are sure you want to proceed. ? [no]: y
!Pass 1
!List of Commands:
no hostname Replacetest
no interface Loopback0
interface FastEthernet0/0
  no ip address 172.28.64.229 255.255.255.0
no router rip
hostname MAYDAY
interface FastEthernet0/0
  ip address 172.28.64.222 255.255.255.0
end
   My new config I replaced the old one with had no loopback interface 
or router rip and had a new hostname.  With replace the extraneous 
commands  are deleted automatically, no need to "no" them out in a 
config file and no reloads!
   Looks like it is available in 12.3, not sure exactly when it first 
came out.
   Dave
-- David Madland CCIE# 2016 Sr. Network Engineer Qwest Communications 612-664-3367"Emotion should reflect reason not guide it"
This archive was generated by hypermail 2.1.4 : Wed Jun 02 2004 - 11:12:06 GMT-3