Bash脚本基础

Bash脚本是系统管理和开发的重要组成部分,系统管理员,网络工程师,开发人员以及所有使用Linux / Unix操作系统的人都使用Bash脚本。他们使用Bash创建自定义脚本(一组命令)并执行自动化任务。

Bash脚本

bash shell脚本可以定义为包含一个或多个命令的文本文件,我们通常在命令行界面中运行该文件。它可能包含命令式编程的标志,例如条件构造,循环和函数等。它通常用于在Linux / Unix系统上自动执行重复性任务。换句话说,我们可以这样说:
"bash脚本是一种计算机程序,实际上是用bash编程语言编写的。”

Bash脚本编写

首先,使用 光盘 您要在其中创建bash脚本的命令。使用文本编辑器,例如 Gedit 您可以在其中键入shell命令。
要编写一个空的bash脚本,您需要执行以下步骤:

Step 1

使用‘触摸’命令以创建空(零字节大小)脚本。
触摸file_name

Step 2

要在文本编辑器(例如gedit)中打开创建的脚本,请输入
Gedit file_name.sh
这里, .sh 是脚本文件的扩展名,应用于正确执行。
它将在文本编辑器中打开脚本文件。在新打开的文本窗口中键入Shell命令。在脚本中编写bash shell命令之前,需要使用bash脚本的基线。
每个bash脚本都应以一行开头-
#!/ bin / bash
#! “被称为”社bang”,该行的其余部分称为解释器的路径,该路径指定bash shell在操作系统中的位置。
这是编写bash脚本的方法。

Bash脚本:Echo命令

An ‘回声’是Bash中最常用的内置命令之一。它用于通过传递参数或命令来显示标准输出。它是在屏幕上获取输出的广泛使用的命令。 

注意: 的表现‘echo’终端和bash脚本中的命令相同。

句法

回声 [option] [string]
回声 [string]
此命令还可用于在两行之间插入空格。要插入空格,请键入‘echo’ between outputs. You will understand the use of 回声 to insert a space in the following articles.

运行Bash脚本

方法1

默认情况下,无论文件扩展名后缀如何,都无法执行新创建的文件。因此,您需要更改特定文件的文件许可权并使其可执行。要将可执行文件访问权限分配给文件,请使用以下命令:
chmod + x file_name.sh
最后,您可以执行/运行以字符./开头的bash脚本。例如-
./file_name.sh

方法2

执行bash脚本的另一种方法是显式调用解释器。例如-
bash file_name.sh
此方法不需要声明shebang。无需使脚本对该方法可执行。当bash可执行二进制文件被显式调用时,文件的内容将被加载并解释为Bash Shell脚本。

←prev 下一页→


教程重点



订阅以获取所有最新更新!


最新教程



与我们博客

联系我们

像Facebook上的Tutorialsmate 在Facebook上关注Tutorialsmate 在Facebook上添加Tutorialsmate 在Facebook上订阅Tutorialsmate 在Facebook上关注Tutorialsmate 在Facebook上关注Tutorialsmate
Get tutorialsmate on Google Play
© 2020 教程伴侣。由...设计 教程伴侣