Bash 脚本
Bash脚本
Bash Scripting 是系统管理和开发的一个强大部分,用于极端级别。它被系统管理员、网络工程师、开发人员、科学家和使用 Linux/Unix 操作系统的每个人使用。他们使用 Bash 进行系统管理、数据处理、Web 应用程序部署、自动备份、为各种页面创建自定义脚本等。
脚本
在计算机编程中,脚本是一组用于适当运行时环境的命令,用于自动执行任务。
Bash 脚本:
Bash Shell 脚本是一个纯文本文件,其中包含一组我们通常在命令行中键入的各种命令。它用于在 Linux 文件系统上自动执行重复性任务。它可能包含一组命令或单个命令,也可能包含命令式编程的标志,如循环、函数、条件结构等。实际上,Bash 脚本是用 Bash 编程语言编写的计算机程序.
如何创建和运行 Bash 脚本?
要创建一个空的 bash 脚本,首先,使用 cd 命令更改要保存脚本的目录。尝试使用像 gedit 这样的文本编辑器来输入 shell 命令。
使用 touch 命令创建零字节大小的脚本。
要在文本编辑器(例如 gedit)中打开脚本,请输入
此处,.sh 是您必须提供的扩展名以供执行。
在新打开的文本窗口或文本编辑器中为您的 bash 脚本键入 shell 命令。在输入 bash shell 命令之前,首先查看任何 bash 脚本的基础。
每个基于 Bash 的 Linux 脚本都以行开头-
哪里#!被称为 shebang,该行的其余部分是解释器的路径,指定 bash shell 在我们的操作系统中的位置。
Bash使用 # 注释任何行。
Bash 使用 echo 命令打印输出。
最后,执行以 ./为前缀的 bash 脚本。
看看 Bash 脚本的基本术语,即 SheBang 和 echo 命令。
SheBang(#!)
She Bang(#!) 是由字符数字符号(#) 和感叹号组成的字符序列在脚本的开头标记(!)。
在类 Unix 操作系统下,当带有 shebang 的脚本作为程序运行时,程序加载器将第一行作为解释器指令解析其余行。因此,SheBang 表示执行脚本行的解释器,它被称为 path 指令,用于执行不同类型的脚本,如 Bash、Python 等。
这是所讨论的 Bash 脚本的正确 SheBang 格式。
shebang 的格式是最重要的。其不正确的格式会导致命令无法正常工作。所以,在创建脚本时,永远记住这两点 SheBang 格式如下:
它应该始终位于脚本的第一行。
在哈希(#) 之前、哈希感叹号(#!) 和解释器的路径之间不应有任何空格。
echo
echo 是 Bash 中的内置命令,用于通过传递参数来显示标准输出。它是将文本/字符串行打印到屏幕上使用最广泛的命令。它在两个平台上的性能相同: Bash Shell 和命令行终端。
语法:
echo [option] [string]
echo [string]
注意: 注意: 如果您想在脚本的任意两行之间打印空格。然后输入 echo 如下: