Scripting 如何为IOS编程?

Scripting 如何为IOS编程?,scripting,cisco,cisco-ios,Scripting,Cisco,Cisco Ios,在我家的思科800路由器上,我看到了一个叫做“IOS”的东西,我知道这是一个网络操作系统。但在编程领域,这是一种类似Python、Ruby、Java等的语言吗?如果您想编写在路由器本身上运行的脚本,而不是让另一台计算机打开套接字,请转到设备并运行一些shell命令。像每60分钟向我的路由器广播连接设备这样简单的事情。我们在这里讨论的是用于编写IOS的实际程序吗 如果您想编写一个与路由器对话的程序,请搜索一个名为expect的程序,它会很好地为您服务。它使用路由器的串行端口来执行此操作 回答您的基

在我家的思科800路由器上,我看到了一个叫做“IOS”的东西,我知道这是一个网络操作系统。但在编程领域,这是一种类似Python、Ruby、Java等的语言吗?如果您想编写在路由器本身上运行的脚本,而不是让另一台计算机打开套接字,请转到设备并运行一些shell命令。像每60分钟向我的路由器广播连接设备这样简单的事情。我们在这里讨论的是用于编写IOS的实际程序吗

如果您想编写一个与路由器对话的程序,请搜索一个名为
expect
的程序,它会很好地为您服务。它使用路由器的串行端口来执行此操作


回答您的基本问题:不,您不能编写下载到路由器上运行的程序。

@MatteoItalia您看过页面了吗?在页面顶部有一个“iOS的含义”框,其中列出了这个短语的不同含义,包括苹果iOS和思科以及一些others@gefei-第一行
iOS是由苹果公司开发的移动操作系统
-之后的每一行都是相同的。您可能会滚动并最终找到一些有关Cisco的内容,但这不是LMGTFY回复的重点。@KevinDTimm抱歉,我通常会阅读一页中的多行内容。我觉得那很糟糕。然而,我从来没有说过我打算给你一个LMGTFY回复。@gefei-在我的显示器上,第一次提到思科这个词是在第一个信息屏幕下面,这是第十个搜索结果。这还不包括包含7条其他信息的框(也不包括
Cisco
。还要注意的是,OP已经知道IOS代表什么,但不知道任何有关IOS编程的信息,您的链接没有提供有关这些信息。@KevinDTimm在我的显示器上,我看到了“IOS的含义”框在顶部,在框中,在“计算”下,Cisco是第一个项目。无论如何,我不认为这个讨论会有什么帮助。我删除我的第一条评论。谢谢Kevin,我会看一看!TCL和kron应该在800系列Cisco路由器上工作,但你不会编写“新IOS”。