[發明專利]基于存儲系統的腳本檢查方法、系統、裝置及存儲介質在審
| 申請號: | 201710861342.6 | 申請日: | 2017-09-21 |
| 公開(公告)號: | CN107544884A | 公開(公告)日: | 2018-01-05 |
| 發明(設計)人: | 李超 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22;G06F11/263 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 存儲系統 腳本 檢查 方法 系統 裝置 存儲 介質 | ||
1.一種基于存儲系統的腳本檢查方法,其特征在于,包括:
根據預定義規則從存儲系統的多個腳本中選取標準腳本;
將每個標準腳本與檢查策略進行匹配;
根據匹配結果確定各所述標準腳本為合法腳本或錯誤腳本。
2.根據權利要求1所述的基于存儲系統的腳本檢查方法,其特征在于,所述根據預定義規則從存儲系統的多個腳本中選取標準腳本包括:
從多個腳本中選取標準文件格式的腳本作為預標準腳本;
檢查每個預標準腳本的文本模式是否為標準模式;
若是,則選取所述預標準腳本為標準腳本,若否,則將所述預標準腳本的文本模式轉換為標準模式并將轉換后的預標準腳本作為標準腳本。
3.根據權利要求1所述的基于存儲系統的腳本檢查方法,其特征在于,所述根據匹配結果確定各所述標準腳本為合法腳本或錯誤腳本之后包括:
若確定所述標準腳本為合法腳本時,則將所述合法腳本放入至合法腳本文件夾,若確定所述標準腳本為錯誤腳本時,則將所述錯誤腳本放入至錯誤腳本文件夾。
4.根據權利要求1-3所述的基于存儲系統的腳本檢查方法,其特征在于,所述將每個標準腳本與檢查策略進行匹配包括:
將每個標準腳本與檢查策略中的合法腳本規則進行匹配。
5.根據權利要求1-3所述的基于存儲系統的腳本檢查方法,其特征在于,所述將每個標準腳本與檢查策略進行匹配包括:
將每個標準腳本與檢查策略中的錯誤腳本規則進行匹配。
6.根據權利要5所述的基于存儲系統的腳本檢查方法,其特征在于,所述將每個標準腳本與檢查策略進行匹配,根據匹配結果確定各所述標準腳本為合法腳本或錯誤腳本包括:
將每個標準腳本與所述檢查策略中的腳本不正確引用類型規則、腳本不正確的判斷語句規則、腳本命令使用不當規則、腳本常見語法錯誤規則進行匹配;
若所述標準腳本與所述腳本不正確引用類型規則、所述腳本不正確的判斷語句規則、所述腳本命令使用不當規則、所述腳本常見語法錯誤規則全部匹配失敗,則確定所述標準腳本為合法腳本。
7.根據權利要求6所述的基于存儲系統的腳本檢查方法,其特征在于,若所述標準腳本與所述檢查策略中的任意一種規則匹配成功,則所述方法還包括:
生成日志文件并將所述標準腳本的匹配位置以及與所述標準腳本匹配成功的規則寫入所述日志文件。
8.一種基于存儲系統的腳本檢查系統,其特征在于,包括:
標準腳本選取模塊,用于以預定義規則從多個腳本中選取標準腳本;
標準腳本匹配模塊,用于將每個標準腳本與檢查策略進行匹配;
合法腳本確定模塊,用于根據匹配結果確定各所述標準腳本為合法腳本或錯誤腳本。
9.一種基于存儲系統的腳本檢查裝置,其特征在于,包括:
存儲器,用于存儲計算機程序;
處理器,用于執行所述存儲器中存儲的計算機程序以實現如權利要求1至7任一項所述基于存儲系統的腳本檢查方法的步驟。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述的基于存儲系統的腳本檢查方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710861342.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:服務器的診斷裝置、系統和方法
- 下一篇:一種計算機故障檢測裝置





