[rancid] "copy run start" from a script

Howard Jones howie at thingy.com
Fri Jan 10 23:29:40 UTC 2014


http://networkengineering.stackexchange.com/questions/3791/suppress-confirmation-prompts-in-ios-when-copying-files

Either "write memory" for older devices, or apparently you can disable 
that prompt. It's a global config option though, not a command-line 
thing on the copy command.

On 10/01/2014 21:08, Gregory Bruccoleri wrote:
> Hi Daniel,
>
> Thanks for the link but I'm looking for something to run exclusively 
> within rancid and bash.  The script I have works except sending the 
> carriage return when writing the config to startup.  I figure an 
> option on the last line would do it but no dice.
>
> #!/bin/bash
> for line in $(cat routers.txt)
> do
> su -s /bin/bash -l rancid -c "/home/rancid/bin/clogin -c 'copy run 
> start' $line"
> done
>
> I'm getting closer it seems as when this is ran it will display the 
> command but after entering the command it times out:
>
> router#copy run start
>
> Error: TIMEOUT reached
>
>
>
> On Fri, Jan 10, 2014 at 2:27 PM, Daniel Schmidt 
> <daniel.schmidt at wyo.gov <mailto:daniel.schmidt at wyo.gov>> wrote:
>
>     Y reinvent wheel?
>
>     http://sourceforge.net/projects/cosi-nms/files/ciscocmd/
>
>
>
>     On Fri, Jan 10, 2014 at 9:26 AM, Gregory Bruccoleri
>     <bruccoo at gmail.com <mailto:bruccoo at gmail.com>> wrote:
>
>         Hello all, I have the following script but want to ensure that
>         when changes are completed that the configuration changes are
>         written to the startup config.
>
>         Here is my script:
>
>         #!/bin/bash
>         for line in $(cat routers.txt)
>         do
>         su -s /bin/bash -l rancid -c "/home/rancid/bin/clogin -x
>         commands.cmds $line"
>         done
>
>         I've tried using the flat text command within "commands.cmds"
>         to no avail and the -S option without success.
>
>         Does anyone have any input on how to make this work?
>
>         Thanks in advance,
>         G
>
>         _______________________________________________
>         Rancid-discuss mailing list
>         Rancid-discuss at shrubbery.net <mailto:Rancid-discuss at shrubbery.net>
>         http://www.shrubbery.net/mailman/listinfo/rancid-discuss
>
>
>     E-Mail to and from me, in connection with the transaction
>     of public business, is subject to the Wyoming Public Records
>     Act and may be disclosed to third parties.
>
>
>
>
> _______________________________________________
> Rancid-discuss mailing list
> Rancid-discuss at shrubbery.net
> http://www.shrubbery.net/mailman/listinfo/rancid-discuss



More information about the Rancid-discuss mailing list