Shell Scripting : 探索如何自动化命令行任务

The Effective Engineer 作者 Edmond 写过一篇文章-成功程序员凌驾于他人的五个关键思维 其中两项分别是投资可省时的工具和最佳化重复性动作的速度,这两者的共同精神就是-自动化。

这堂课教你 Linux、Unix 和 Mac 的 shell 编程。 学习如何像专家一样写 shell 脚本并解决现实世界的问题!

课程介绍:English 繁中

从这 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

也许你会有兴趣

 欢迎使用e-mail订阅 Soft & Share 

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: