fbpx

Shell Scripting : 探索如何自動化命令列任務

The Effective Engineer 作者 Edmond 寫過一篇文章-成功程式設計師凌駕於他人的五個關鍵思維 其中兩項分別是投資可省時的工具和最佳化重複性動作的速度,這兩者的共同精神就是-自動化。

這堂課教你 Linux、Unix 和 Mac 的 shell 程式設計。 學習如何像專家一樣寫 shell 腳本並解決現實世界的問題!

從這 2 小時的課程,你會學到

  • 編寫可在 Linux、Mac 和 Unix 操作系統上使用的 shell 腳本。
  • 使用 shell 腳本自動執行任務。
  • 創建利用高級 bash shell 功能的複雜腳本。

要求

  • 一些關於命令行的知識將會有幫助,但不是必需的。
  • 可用的 Mac、Unix 或 Linux 電腦。

課程說明

▶️加入其他 20,000 名成功的學生,他們已經在我的頂尖課程熟練 shell 腳本和 LINUX 操作系統!
▶️如果你想學習如何像專家一樣寫 shell 腳本,解決真實世界的問題,或者使重複和復雜的任務自動化,請繼續閱讀。

你好。 我的名字是 Jason Cannon,我是“初學者的Linux”、“初學者的Python程式設計” 以及數以千計的滿意學生的導師。 作為 Unix 和 Linux 系統工程師,我在 20 世紀 90 年代後期開始了自己的 IT 職業生涯,在本課程中,我將與你分享我的真實 shell 腳本和 bash 程式設計經驗。

到本課程結束時,你將能夠輕鬆創建 shell 腳本。 你將學習如何將單調乏味和重複任務變成可節省時間的程式設計,簡化你在 Linux、Unix 或 MAC 系統上的工作。

以下是你將於這個 Shell 腳本課程學到的知識:

  • 解決現實問題的 shell 腳本的一步一步編寫過程。
  • 每當你創建一個 shell 腳本,你必須做的#1事情。
  • 如何快速查找和修復最常見的 shell 腳本錯誤。
  • 對於那些想要立即開始腳本的人,請觀看這兩個 shell 腳本速成影片。 光看這兩個教學影片,沒做別的,你就已領先大多數 shell 程式設計師。
  • 如何接受來自用戶的輸入,然後對該輸入做出決定。
  • 如何接受和處理命令行參數。
  • 有什麼特殊的變數可用,如何在 shell 腳本中使用它們,以及何時使用它們。
  • 一個 shell 腳本創建檢查列表 – 你將永遠不必再猜測你的每個 shell 腳本要包含哪些。 只需用這簡單的檢查清單。
  • 一個 shell 腳本模板(樣板)。 為你的每個 shell 腳本使用這種格式。 它展現了應該準確包含的內容與一切所有應放進去的。 免除猜測!
  • 用解決方案來做練習,以便你可立即開始運用所學的知識。
  • 我個人收藏的實戰 shell 腳本範例。
  • 在簡報和課程中使用的腳本的下載。 你將能夠看和試驗你正在學習的一切。
  • 在每個部分之後做測驗,以確保你有學到 shell 腳本最重要的各方面。
  • 無條件的 Udemy 30 天退款保證 – 這是我個人承諾的成功!

學習使用任何 Shell 做程式設計

你在這門課學到的東西可以應用到任何 shell,但本課程著重 bash shell ,你將學到一些非常先進的 bash 功能。 同樣,無論你使用 bash、bourne(sh)、KornShell(ksh)、C shell(csh)、Z shell(zsh),或甚至 tcsh shell,你都可以將在此學到的東西好好應用。

可完美運用於 Linux、Unix、Mac和 更多!

此外,你可以在任何 Linux 環境(包括 Ubuntu、Debian、Linux Mint、RedHat、Fedora、OpenSUSE、Slackware、Kali Linux等)上使用這些腳本。 你甚至可以在其他操作系統上運行腳本,如蘋果的 Mac OS X、Oracle 的 Solaris、IBM 的 AIX、HP 的 HP-UX、FreeBSD、NetBSD 和 OpenBSD。

以下是學生對 Jason 和他的課程的評價:

“Jason Cannon的另一個驚人的課程,這個課程幫助我將 bash 腳本提升到一個全新的水準,現在我的工作流程無法停止不用自動化了! –Fernando Garcia

“在Linux上的精彩課程!這是我開始使用 Linux 看過最好的方法。–Chris Bischoff

“這堂課是對我在學校學習的2門 Linux 課程很好的複習,我學到了很多新東西,並且對我以前沒有用過的東西做了很好的複習,我在面試表現良好,找到我想要的工作,謝謝!“ –Alan Derrick

“這是一個很棒的課程!從中學到很多東西!” –Ricardo José Crosara Junior

“很精彩的入門課程,非常好且完整的指南,帶你開始運用 Linux。” –Brian Mulder

“很棒的課程!對初學者很容易理解,對於有經驗的工程師是很棒的複習!” -Spencer Ball

“很妥善安排的課程,感謝 Jason! –Eric Etheredge

“真愛這課程,這絕對是我在 Udemy 上過最好的課程之一。 –Idriss N

“真棒的課程!另一個超優的,謝謝 Jason!” –John Wilmont

“精品課程!來自對 Linux 恰到好處的理解,這門課讓我對 Linux 更深入、更簡捷地理解,絕對物超所值。 –Armando Cabrera

“神奇的課程,非常漂亮的解釋。” –S John

“很棒的課程,優秀的教練,我喜歡每一分鐘,我100%推薦的課程。” –Alfredo

“我愛上這課程了,開始進入 Linux 旅程的美好方式”。 –Rohit Gupta

免費紅利 – 課程所涵蓋的所有材料的下載

此 Shell 腳本培訓課程將給你額外紅利 : 你將可以訪問課程中所有的簡報資料和 shell 腳本。 你可以下載它們並在你想喚起你的記憶或者仔細檢查你的工作時拿來參考。

現在就註冊 ,學習如何像專家一樣編寫 shell 腳本!

目標受眾

  • 任何對 shell 腳本或 shell 程式設計感興趣的人。
  • 如果你只對 Windows 腳本感興趣,請不要參加此課程。

講師簡介

Jason Cannon   專業系統管理人、顧問 與 作家

在1999年開始了他的 Unix 和 Linux 系統工程師的職業生涯。從那時起,他就在 Xerox、UPS、Hewlett-Packard 和 Amazon.com 等公司使用了他的 Linux技能。此外,他還擔任小企業和 Fortune 500 公司的技術顧問和獨立承包商。

Jason 在 CentOS 、RedHat Enterprise Linux、SUSE Linux Enterprise Server 和 Ubuntu上有專業經驗。他在個人專案中使用了多個 Linux 發行版本,包括Debian、Slackware、CrunchBang 等。除了Linux之外,Jason還擁有支援包括 AIX、HP-UX 和 Solaris 在內的專有Unix作業系統經驗。

他喜歡教別人如何使用和利用 Linux 作業系統的力量。他還是“Linux for Beginners: An Introduction to the Linux Operating System and Command Line”和“Command Line Kung Fu: Bash Scripting Tricks, Linux Shell Programming Tips, and Bash One-liners”的作者。

英文字幕:有 (講師提供)

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

課程網址  ♥找優惠折扣碼?

Sponsored by Udemy

也許你會有興趣

喜歡我們的分享嗎? 使用以下的社群分享按鈕分享給你的朋友吧!

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: