感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
最簡單的腳本
選擇外殼(魔術數位 #!,沙邦)
調用腳本
外部和內置命令
一些特殊字元
- 註釋 (#)
- 行尾 (;)
- 空語句 (:)
- 輸入輸出重定向(>、< >>)
- 重定向輸出
- 輸入重定向
- 流 (|)
- 在後台啟動行程 (&)
變數和參數
- 變數析構 (unset)
- 值為 null 的變數
- 將結果儲存到變數(反引號 '')
- 参数請求 ($ 0, $ #, $ 1, $ 2, $ 3 ...)
- 手動換擋
- 引用。
- 轉義字元 (\)
常規 Express ion
條件語句
- if / then
- if / then / else
- 嵌套 if 語句
- if / elif
- case 語句
- 運營商
- 運算子 and、or (&&, | |)
- test 命令
完成 scrypt
exit 語句
在腳本中使用程序的完成狀態 ($?)
測試和運算子
- 運算子文本檔
- 測試檔案類型
- 測試文件屬性
比較運算子
- 使用命令 if 比較算術
- 整數比較運算符
- 比較字串
- 比較複雜 (and, or)
- 嵌套比較運算符
- 賦值運算子
- 算術運算子
- 運算子對位的操作(按位運算子)
- 邏輯運算子
- 數值常量
盧帕
- 迴圈 for / in
- 命令 seq
- while 迴圈
- 迴圈直到
- 控制迴圈 (break, continue)
文本處理
- 命令頭、尾
- 排序、Uniq、展開、取消展開
- 剪切、粘貼、連接、Wc、Tr
文字搜尋 (grep)
流編輯器 (sed)
互動程式
- 讀取命令
- 用戶選擇
特徵
Sleep 命令
如果腳本不起作用?(調試)
最低要求
- 瞭解基本 Linux 命令和文件系統導航
- 具有 shell 使用和簡單文字編輯的經驗 Linux
- 建議完成“Linux 簡介”課程,但不是必需的
觀眾
- Linux 希望使用shell腳本自動執行任務的使用者
- 希望優化 Server 管理和操作的系統管理員
- 尋求提高其 Linux 程式設計技能的開發人員和IT專業人員
14 時間: