Bash的初学者指南 - 第1部分 - 你好世界

写一个简单的脚本,并了解Linux的Bash shell的基础知识

最多Linux.分布船再次填写贝壳 - 通常刚刚打电话抨击-默认。甚至是Linux的Windows子系统支持Bash.

什么是bash?

shell是命令行解释器。它旨在以文本模式和支持交互式工作命令和脚本。Linux提供了几种不同的壳。Bash是普通且众所周知的,但其他人包括灰,CSH,KSH和ZSH。

Bash主菜单在计算机上

我如何编写Bash脚本?

开发简单Bash脚本的最直接的方式是从shell工作。大多数Linux发行版包括图形用户界面,但有些不包括WSL和您远程访问的任何服务器的安装。

要访问shell(有时称为命令行界面或终端窗口),请从窗口管理器主菜单运行它。

Bash主菜单

大多数现代的Linux发行版支持Ctrl + Alt + T热键在GUI中启动一个shell窗口。

您需要两件东西来编写Bash脚本:

  • 抨击:从shell,执行命令哪个抨击。如果结果是类似的/ bin / bash或者相当,你很高兴。如果您获得空白响应,则系统上可能未安装Bash,或者您的用户帐户不允许您访问它。
  • 文本编辑器:使用您最熟悉的文本编辑器。许多现代分布包括GNU Nano,这是用户友好的。几乎每个分发都包括验证和真实的VI编辑器。使用哪一个命令验证是否安装了哪些编辑器。

VI不是最直观的文本编辑器,但默认情况下几乎总是存在。

在Bash中创建“Hello World”脚本

要创建“Hello World”脚本,请从shell提示符中调用文本编辑器:

vi hello.sh.

输入以下文本行:

#!/ bin / bash
回声“你好世界”

然后,保存文件。它保存到您的主目录。

vi中的bash脚本

这个简单的脚本提供两行。第一个告诉Linux你开发了一个bash脚本(这意味着以下是脚本,Bash是正确的解释器来执行它)。第二行给出了一个命令 - 它会回应文本你好,世界到控制台窗口。

如果您之前从未在VI工作过,则需要做两件事。首先,编辑加载后,按一世进入插入模式。然后键入您的文本。不要担心屏幕上的所有贡肖;他们只是表示空线。完成编辑后,按退出退出插入模式并输入命令模式。当您处于命令模式时,按:WQ.保存文件并退出编辑器。

在bash中运行'hello world'脚本

要运行脚本,请执行以下命令:

bash你好

你会看到的你好,世界在shell提示符下面打印。

此页面是否有帮助?