Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
最簡單的腳本
選擇外殼(魔術數位 #!,沙邦)
調用腳本
外部和內置命令
一些特殊字元
- 註釋 (#)
- 行尾 (;)
- 空語句 (:)
- 輸入輸出重定向(>、< >>)
- 重定向輸出
- 輸入重定向
- 流 (|)
- 在後台啟動行程 (&)
變數和參數
- 變數析構 (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 時間: