发明名称 Assisted display for command line interfaces
摘要 A method for an assisted display for command line interfaces is described. In an embodiment, an input region and an output region of a command line interface are displayed. Commands are displayed within the input region as they are received. A history is maintained that stores the output of previous executions. At least a portion of the output maintained by the history is displayed within the output region. The output region is scrolled by adding one or more outputs from the history to the display of the output region and/or removing one or more outputs from the display of the output region. Wherein, scrolling the output region does not cause the display of the input region to become obscured. In another embodiment, an input assistance region is displayed that walks a user through selecting commands supported by the command line interface as well as options and arguments for those commands.
申请公布号 US8910063(B2) 申请公布日期 2014.12.09
申请号 US201213431840 申请日期 2012.03.27
申请人 Cisco Technology, Inc. 发明人 Sarbin Brian
分类号 G06F3/048 主分类号 G06F3/048
代理机构 Hickman Palermo Truong Becker Bingham Wong LLP 代理人 Hickman Palermo Truong Becker Bingham Wong LLP
主权项 1. A method comprising: concurrently displaying an input region and an output region of a command line interface; receiving one or more commands via the input region, wherein each command of the one or more commands comprises one or more characters and identifies an operation of an executable program; for each command of the one or more commands: displaying the one or more characters of the command in the input region as each character of the command is received,executing the command, via the executable program, resulting in an output,adding the output to an output history, andresetting the display of the input region prior to accepting a next command; displaying at least a portion of the output history in the output region; and scrolling the display of the output region to perform one or more of: adding one or more outputs from the output history to the display of the output region or removing one or more outputs from the display of the output region, wherein the scrolling does not obscure the display of the input region; wherein the method is performed by one or more computing devices.
地址 San Jose CA US