![background image](http://html.mh-extra.com/html/cisco/sce-1000-and/sce-1000-and_configuration-manual_64496062.webp)
2-16
Cisco SCE 2000 and SCE 1000 Software Configuration Guide
OL-7827-12
Chapter 2 Command Line Interface
Creating a CLI Script
Following is an example of how to do the following:
•
Filter the more command to display from a csv subscriber file only the gold package subscribers.
•
Redirect that output to a file named current_gold_subscribers. The output should not overwrite
existing entries in the file, but should be appended to the end of the file.
sce#
more subscribers_10.10.2004 include gold | append current_gold_subscribers
Creating a CLI Script
The CLI scripts feature allows you to record several CLI commands together as a script and play it back.
This is useful for saving repeatable sequence of commands, such as software upgrade. For example, if
you are configuring a group of SCE platforms and you want to run the same configuration commands on
each platform, you could create a script on one platform and run it on all the other SCE platforms. The
available script commands are:
•
script capture
•
script stop
•
script print
•
script run
Step 1
At the sce# prompt, type
script capture
sample1.scr
where
sample1.scr
is the name of the script.
Step 2
Perform the actions you want to be included in the script.
Step 3
Type
script stop.
The system saves the script.
The following is an example of recording a script for upgrading software.
SCE#script capture upgrade.scr
sce#
configure
SCE(config)#
boot system new.pkg
Verifying package file...
Package file verified OK.
SCE(config)#
exit
sce#
copy running-config startup-config
Writing general configuration file to temporary location...
Extracting files from ‘/tffs0/images/new.pkg’...
Verifying package file...
Package file verified OK.
Device ‘/tffs0/’ has 81154048 bytes free, 21447973 bytes are needed for extraction, all is
well.
Extracting files to temp locations...
Renaming temp files...
Extracted OK.
Backing-up general configuration file...
Copy temporary file to final location...
sce#
script stop
sce#