繼續我們的系列教程 Shell Scripting,今天我們介紹第三個(教程03) 一樣的。
因為,在前兩個中,我們解決了 基礎知識 下列的, 終端、控制台、Shell 和 Bash Shell, 在這第三個中,我們將特別專注於了解有關名為 腳本 和技術 Shell Scripting.
在開始之前 «Shell 腳本»教程 03,我們建議探索以下 相關內容,在今天閱讀這篇文章的最後:
Shell 腳本教程 03
腳本文件和 Shell 腳本語言
鑑於, Shell 在 GNU/Linux 之上提供了一個健壯的編程環境, 要用好它,你必須掌握它的使用方法 腳本文件 和技術 外殼腳本語言.
理解這兩個概念如下:
腳本
腳本 其 在任何 shell 中製作的小程序,也不需要編譯。 因為,使用的 shell 將逐行解釋它們。 即, 腳本是任務自動化文件, 通常在一個 具有傳統和可讀命令提示的普通文本文件. 這就是為什麼他們提供 非常乾淨和清晰的語法,這使它們成為開始在 GNU/Linux 上進行編程的良好起點。
因此,與 腳本或 Shell 腳本文件 我們可以從 小而簡單的命令 用於特定活動,例如通過終端獲取系統日期; 直到運行 大型高級任務或一系列指令 例如通過網絡運行文件/文件夾或數據庫的增量備份。
腳本外殼
它通常被定義為 Shell Scripting 到 為 Shell 設計和生成腳本的技術 特定的操作系統。 為此,它們通常被使用 簡單文本編輯器 (GUI/CLI). 這允許一個 輕鬆直接地處理代碼 並且對所使用的編程語法有很好的理解。
因此, Shell Scripting,基本上允許管理一個 解釋型編程語言的類型. 因為,雖然普通程序需要編譯,即永久轉換為特定代碼才能執行; Shell 腳本允許我們創建一個 程序(ShellScript) 它保持其原始形式(幾乎總是)。
簡而言之, Shell 腳本允許:
- 使用更簡單和更小的代碼製作程序和任務。
- 以純文本形式管理源代碼文件。
- 與用其他編程語言編寫的組件交互。
- 使用解釋器而不是編譯器來運行程序。
- 以簡單、容易和優化的方式生成程序,儘管處理成本更高。
在未來的問題中,我們將深入研究 有關腳本和 Shell 腳本的更多信息.
總結
簡而言之,有了這個 «Shell 腳本»教程 03 我們繼續提供有價值的內容給 理論基礎 在這一系列帖子中,關於管理 GNU/Linux 終端.
如果你喜歡內容, 評論並分享. 請記住,訪問我們的開始 «現場»,除了官方渠道 Telegram 了解更多新聞、教程和 Linux 更新。