Да, правда.
Я хотел показать что процесс сокращения вообще возможен, но вы развили тему глубже :)
Неплохо было бы добавить абзац на эту тему в оригинальную статью, или в следующий выпуск.
Пару дополнительных моментов, для упрощения процесса:
1. Команду copy running-config startup-config почти всегда можно заменить на wr mem (write memory), она короче.
2. שׁВообще почти все команды можно сократить до их короткого варианта: configure terminal -> conf term configure interface -> conf int
3. Во время настройки всегда можно пользоваться клавишей Tab, для продолжения команды автоматически, как и в интерпретаторе командной строки Линукса.
4. Чтобы посмотреть формат параметров доступных команде, нажимаем кнопку ?
1. Например - чтобы использовать табы для управления файлами и не менять рабочую среду для простой операции с эксплорером CTl+т Ctl+v C:\ и далее по тексту.
2. Забавно и интересно )))
FFI ( Foregin Function Interface )
Вот пример прямо из докуменации:
require 'ffi'
module GetPid
extend FFI::Library
attach_function :getpid, [], :uint
end
puts GetPid.getpid
Правда ведь удивительно красиво?
blog.headius.com/2008/10/ffi-for-ruby-now-available.html
Я хотел показать что процесс сокращения вообще возможен, но вы развили тему глубже :)
Неплохо было бы добавить абзац на эту тему в оригинальную статью, или в следующий выпуск.
Пару дополнительных моментов, для упрощения процесса:
1. Команду copy running-config startup-config почти всегда можно заменить на wr mem (write memory), она короче.
2. שׁВообще почти все команды можно сократить до их короткого варианта:
configure terminal -> conf term
configure interface -> conf int
3. Во время настройки всегда можно пользоваться клавишей Tab, для продолжения команды автоматически, как и в интерпретаторе командной строки Линукса.
4. Чтобы посмотреть формат параметров доступных команде, нажимаем кнопку ?
2. Забавно и интересно )))