• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

01-基礎配置指導

目錄

10-Tcl配置

本章節下載 10-Tcl配置  (128.40 KB)

10-Tcl配置


1 Tcl

ComwareV7係統內嵌了Tcl(Tool Command Language,工具命令語言)解析器,支持直接在設備上執行Tcl腳本命令。

在用戶視圖下執行tclsh命令,會進入Tcl配置視圖。為兼容Comware配置方式,在Tcl配置視圖下,用戶可以直接輸入Tcl腳本命令,也可以輸入Comware係統的命令。命令輸入完成後,直接回車即可執行。

Tcl配置視圖下,支持Tcl8.5版本的所有命令。

對於Comware係統的命令,Tcl配置視圖相當於用戶視圖,配置方式同用戶視圖下的配置。

1.1  通過Tcl腳本配置設備

1.1.1  配置限製和指導

在Tcl配置視圖下編輯命令時,遵循以下約定:

·     用戶需保證輸入的Tcl腳本命令可以正確執行。由於執行Tcl腳本命令過程無法中斷,如果用戶通過Telnet/SSH方式登錄設備並執行腳本命令時出現問題,需要關閉當前連接來終止執行過程;如果用戶通過Console口方式登錄設備並執行腳本命令時出現問題,則必須重啟設備。因此建議用戶通過Telnet/SSH方式登錄設備並進入Tcl視圖執行腳本命令。

·     在Tcl中定義的環境變量可以應用到Comware係統的命令。

·     Tcl腳本命令不支持輸入“?”鍵獲得在線幫助和Tab鍵補全功能。

·     已經成功執行的Tcl腳本命令不會記錄在曆史命令緩衝區中。

1.1.2  通過Tcl腳本配置設備

表1-1 通過Tcl腳本配置設備

操作

命令

說明

進入Tcl配置視圖

tclsh

該命令在用戶視圖下執行

執行Tcl腳本

Tcl command

在該視圖下,用戶可以根據需求執行對應的Tcl腳本

從Tcl配置視圖退回到用戶視圖

tclquit

該命令在Tcl配置視圖下執行

 

說明

退出當前Tcl視圖時,有如下情況:

·     從Tcl配置視圖退出到Comware用戶視圖,可以使用quit命令和tclquit命令。

·     從其他Tcl視圖(非Tcl配置視圖)退回到上一級視圖,隻能使用quit命令。

·     從其他Tcl視圖(非Tcl配置視圖)退回到Tcl配置視圖,不能使用return命令,但可以使用組合鍵<Ctrl+Z>。

 

1.2  在Tcl配置視圖下執行Comware命令

1.2.1  配置限製和指導

在Tcl配置視圖下執行Comware命令時,遵循以下約定:

·     Comware係統的命令支持輸入“?”鍵獲得在線幫助和Tab鍵補全功能。關於輸入“?”鍵獲得在線幫助和Tab鍵補全功能的詳細描述,請參見“基礎配置指導”中的“CLI配置”。

·     cli命令是Tcl腳本命令,不支持輸入“?”鍵獲得在線幫助和Tab鍵補全功能。

·     已經成功執行的Comware係統的命令會記錄在曆史命令緩衝區中,使用上下光標鍵可以調用執行過的命令。

·     通過以下三種方式,可以一次執行多條Comware命令:

¡     在同一行連續鍵入多條Comware係統的命令,命令間用分號隔開,多條命令會一起下發,按照下發順序執行。例如ospf 100 ; area 0

¡     在cli命令後連續鍵入需要執行的多條Comware命令,每條Comware命令之間使用空格加分號進行分隔,在第一條Comware命令的前方和最後一條Comware命令的後方添加英文格式的雙引號。例如cli "ospf 100 ; area 0"

¡     多次輸入cli命令和Comware命令的組合,每組之間使用空格加分號分隔。例如cli ospf 100 ; cli area 0

1.2.2  在Tcl配置視圖下執行Comware命令

在Tcl配置視圖下執行Comware命令有兩種方式:一種是直接在Tcl配置視圖下直接輸入Comware命令,如果Tcl命令與Comware命令的命令字衝突,則執行Tcl命令;另一種是在Comware命令前添加cli命令關鍵字,該方式在Tcl命令與Comware命令的命令字衝突時能夠優先執行Comware命令。

在Tcl配置視圖下執行Comware命令

操作

命令

說明

進入Tcl配置視圖

tclsh

-

直接執行Comware命令

Command

二者必選其一

通過增加cli命令關鍵字執行Comware命令

cli command

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們