Как вы перенаправляете вывод в локальный файл при выполнении команды cisco?
Скажем, я хотел бы выполнить "show interface description | inc mcRNC411" и перенаправить его вывод в локальный файл с именем C: \ output.txt.
Спасибо. :)
Это зависит от ОС, на которой работают устройства (IOX, NX-OS и т. Д.), И от ее версии.
Для типичного устройства IOS подробности Вот.
Использовать show run | i username | redirect flash0:/output.txt
Хотя не все устройства поддерживают использование двух трубок и / или redirect
(или tee
) команда. Опять же, это зависит от вашего устройства и ОС.
ОБНОВИТЬ Отправка обновления на локальный компьютер в виде C: \ output.txt возможна только при использовании только встроенных функций коммутатора через перенаправление URL. В redirect
команда сохраняет вывод в URL-адрес, подобный приведенному в примере, «flash: /output.txt».
Это также может быть TFTP redirect tftp://192.168.0.1/myfile.txt
но для этого вам потребуется настроить TFTP-сервер. Вы можете видеть из вывода справки redirect
command доступны многие другие протоколы;
router#show run | redirect ?
flash: Uniform Resource Locator
ftp: Uniform Resource Locator
http: Uniform Resource Locator
https: Uniform Resource Locator
nvram: Uniform Resource Locator
pram: Uniform Resource Locator
rcp: Uniform Resource Locator
scp: Uniform Resource Locator
tftp: Uniform Resource Locator
Поскольку вы работаете в Windows (я предполагаю, с упоминанием «C: \»), если вы используете Hyperterminal, вы можете записывать вывод команд в локальный файл: См. этот ссылка.
Я не могу посоветовать вам все программы эмуляции терминала, их слишком много, но есть несколько, которые имеют такую же функцию «захвата в файл».
И последнее, но не менее важное: просто скопируйте и вставьте? ;)
Вы можете просто зарегистрировать сеанс? Каждый эмулятор терминала, который я использовал ... ну, насколько я помню, предлагает возможность записывать все входные и выходные данные сеанса в файл на машине, с которой вы его запускаете.
Как правило, в Windows (которую вы, похоже, используете) вы также можете выбрать и скопировать содержимое терминала или окна интерфейса командной строки, щелкнув правой кнопкой мыши строку заголовка / меню и выбрав соответствующий параметр из контекстного меню.
Это так просто, как показано ниже:
Вы входите в свой роутер или переключаетесь. В режиме # вы вводите следующую команду
router# show running-config | redirect tftp://10.0.0.4/routerbackup.doc
10.0.0.4 - ваш tftp-сервер (надеюсь, он у вас есть. Если не просто скачайте tftp-приложение solarwind и установите его на любой из своих серверов. Просто настройте его, чтобы показать, где файлы будут храниться по умолчанию)
routerbackup - это имя вашего файла. .doc
- это нужный вам тип файла. вы можете иметь .txt
или любой другой форум. Теперь ваш файл будет находиться в указанной папке на 10.0.0.4 в формате документа Word.
Вот и все :) Наслаждайтесь Cisco