


引言
Solaris網絡操作系統為獲取智能變電站報文信息提供snoop及cron兩個工具,在Unix系統中,要使用其工具,必須先要了解相關文本編輯器,如ex、edit、Vi等。對于全屏幕編輯器而言,由于以行列編輯器形式存在的ex、edit并不適用,故本文推薦Vi,即Visual文本編輯器。它是一個立即反應的編輯程序,可立即看到操作結果。
1、Vi編輯器
1.1Vi常用指令
Vi有輸入模式和指令模式兩種模式。輸入模式用來輸入文字資料的,指令模式用來下達一些編排文件、存檔、以及離開Vi等等的操作指令。
①Vifilename表示創建新文件或打開已有文件。如果該目錄下沒有該文件時,則創建。
②:wq!冒號+wq+嘆號命令,譯為保存并退出。
③:q!冒號+q+嘆號命令,譯為不保存退出。
④x該命令譯為刪除一個字符。
⑤dd該命令譯為刪除一行。
⑥i該命令譯為前插入字符。待字符輸入完成后需按ESC退出編輯狀態。
⑦a該命令譯為后插入字符。待字符輸入完成后需按ESC退出編輯狀態。
1.2使用須知
Vi是全屏幕編輯器,所以它必須控制整個終端屏幕哪里該顯示些什么。而終端機的種類相對較多,特性自然不盡相同,所以使用Vi就必須要知道當前狀態下所使用的是哪一種終端機。
2、腳本制作
2.1創建snoop_log文件夾
獲取報文應在fe值班節點上面進行,即變電站當前值班服務終端。輸入指令mkdirsnoop_log即可在當前目錄下創建snoop_log文件夾。該文件夾可用于存放腳本程序以及獲取所需報文信息文件,是整個操作工作的基礎準備。
2.2腳本準備
使用普通文本編輯器,易出現一些不易察覺的問題,導致腳本異常,所以推薦Vi編輯器。……