Назад | Перейти на главную страницу

Перенаправление вывода команд Cisco в локальный файл

Как вы перенаправляете вывод в локальный файл при выполнении команды 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