在Linux中编写脚本的工具,Linux操作系统讲座Shymkent课程

在Linux中编写脚本的工具,Linux操作系统讲座Shymkent课程

在上一篇文章中,我们谈到了 Linux shell 脚本这样一个重要且有趣的话题。值得注意的是,大部分自动化工具本质上是基于脚本的。因此,如果您打算从事系统管理领域的工作,掌握这个工具非常重要。或者 - 成为一名工程师 开发运营/开发网络。今天我们将讨论哪些工具可以帮助您编写复杂的脚本 - 这包含在 Shymkent Linux操作系统课程讲座.

Linux shell 脚本中的变量、Linux 操作系统课程讲座 Shymkent

正如我们在之前的文章中已经写过的,shell 脚本是最简单的程序。并且它们是完全按照编写程序的通用规则编写的。从某种程度上来说,这是所有高级编程语言的特征。因此,在这个问题上,很自然就离不开变量的使用。变量被称为特殊的内存区域,用于临时存储不同类型的数据。我们的 Linux 安全课程 Shymkent 在平台上 塞迪科姆大学.

同时,声明变量并设置其值非常简单。为此,请使用以下语法:[变量名称]=[变量值]。要获取变量的值,只需使用以下结构 - $[变量名称]。例如:

  • str=”文本” — 创建一个具有文本字符串形式的值的变量;
  • $海峡 - 我们得到变量的值。

值得注意的是,在shell中 打坏,我们在本文中默认使用,空格是分隔符。因此,等号之前或之后都不放置空格。否则,代码执行逻辑将与我们的示例所需的不同。

Linux shell 脚本参数

脚本不仅可以使用代码中的信息或通过执行命令接收到的信息。除此之外,用户可以在运行脚本时将输入数据作为参数传递。此外,它们的编号从一开始,因为零参数是名称。要调用参数的值,请使用以下语法 - $[参数编号].

然后可以按照与变量类似的方式使用该值。我们的 Linux torrent 课程 奇姆肯特。值得注意的是,当处理大量参数时,使用简单的 for 循环非常有用。

Linux 中脚本的条件语句和循环

当然,编写脚本时的主要工具是条件语句和循环。让我们从条件运算符开始,这些运算符允许在满足指定条件时对算法进行分支。为此,请使用以下语法: if [条件] then [命令] else [命令] fi.

在这种情况下,通常使用参数、变量等的值的比较作为条件。使用数学运算。条件文本应括在双方括号中,例如: [[$1>0]] или [[$str!=”文本”]]。操作员 fi 是镜像算子 if,象征着一个条件分支块的完成。您将通过访问了解更多详细信息 Linux 在线课程 奇姆肯特 在平台上 塞迪科姆大学.

Linux脚本中最简单的循环是循环 HPMC胶囊。要创建它,请使用以下语法 - for [列表] 中的 [变量] 执行 [命令] 完成。在这个设计中,变量是一个计数器,它将从列表中一一获取值。例如,您可以使用由空格分隔的数字序列作为列表。

接下来,在运算符之后 do 每次迭代都会执行一个命令或一组命令。在这种情况下,done 语句结束循环构造。这对于开始来说已经足够了。在接下来的一篇文章中我们将继续向您介绍书写工具 程序(shell 脚本)Linux.

团队 塞迪科姆大学: 思科学院, Linux专业学院, Python Institute.