bash

Xonsh Shell:在 Linux 终端结合 Bash Shell 和 Python 的最佳特性

最受欢迎的 shell 是什么?我猜你会回答 bash 或者 zsh,没错,的确如此。UNIX 和 Linux 系统上有许多可用的 shell,包括 Bash、Ksh、Zsh、Fi…

分享 8 篇使用 Linux 命令行的技巧

要好好利用无所不能的 Linux 命令行提供的所有功能Linux 命令行是极其灵活的。无论你是管理服务器还是在桌面系统上启动终端窗口,都可以通过命令行无所不包的工具包来更新文件、调…

如何在 Linux 上使用 Bash 自动化任务

Bash 有一些方便的自动化功能,可以让我在 Linux 上处理文件时更轻松。通过 Bash 命令行进行自动化任务是极好的一种方式。不论你使用运行在服务器上的 Linux 进行管理…

超越 Bash: 9 个不太知名的 Linux Shell 及其功能

你可能已经知道像 Bash 和 Zsh 这样的流行 Shell。让我们来探索一些有趣和独特的 Shell。Shell 通过解释命令为 Linux 和类 Unix 系统提供了一个接口…

使用 Bash 制作 Web 安全颜色

使用 Bash 中的 for 循环,为网页创建一个方便的调色板。当计算机显示器的调色板有限时,网页设计师通常使用一组 Web 安全颜色 来创建网站。虽然在较新设备上显示的现代网站可…

Bash 基础知识系列 #1:创建并运行你的第一个 Bash Shell 脚本

这是一个新教程系列的开始。在这一篇中,你将熟悉 bash 脚本。本系列假定你对 Linux 终端比较熟悉。你不必精通,但了解基础知识会很好。我建议阅读终端基础知识系列。这个系列适合…

Bash 基础知识系列 #2:在 Bash 中使用变量

在本章的 Bash 基础知识系列中,学习在 Bash 脚本中使用变量。在 Bash 基础知识系列的第一部分中,我简要提到了变量。现在是时候在本章中详细了解它们了。如果你曾经进行过任…

Linux Shell 介绍:Bash、Zsh 和 Fish

关于著名的 Linux Shell - Bash、Zsh 和 Fish 的一些注释和特性。Linux 之所以强大,是因为它提供了用于与系统进行交互的多功能的命令行界面。在这中情况下…

Bash 基础知识系列 #5:在 Bash 中使用数组

本章将介绍如何在 Bash Shell 脚本中使用数组。学习添加元素、删除元素和获取数组长度。在本系列的前面部分中,你了解了变量。变量中可以有单个值。数组内部可以有多个值。当你必须…

Bash 基础知识系列 #4:算术运算

在本系列的第四章,学习在 Bash 中使用基本数学运算。你可以使用 Bash 脚本做很多事情。对变量执行简单的算术运算就是其中之一。Bash shell 中算术运算的语法如下:$(…

Bash 基础知识系列 #3:传递参数和接受用户输入

在 Bash 基础系列的这一章中,学习如何向 Bash 脚本传递参数并使它们具有交互性。来让 Bash 脚本有参数吧 ?你可以通过向 Bash 脚本传递变量来使其更加有用和更具交互…

Bash 基础知识系列 #7:If Else 语句

如果这样,那就那样,否则就……。还不明白吗?了解了 Bash Shell 脚本中的 if-else 语句后就明白了。Bash 支持 if-else 语句,以便你可以在 shell …

Bash 基础知识系列 #6:处理字符串操作

在大多数编程语言中,你都会找到字符串数据类型。字符串基本上是一组字符。但 Bash Shell 有所不同。字符串没有单独的数据类型。这里一切都是变量。但这并不意味着你不能像在 C …

Bash 脚本编程入门

初学者们,让我们在这个大型的教程中来认识一下 Bash 脚本编程。Shell 是 Linux 的核心部分,它允许你使用各种诸如 cd、ls、cat 等的命令与 Linux 内核进行…

Bash 基础知识系列 #9:Bash 中的函数

在 Bash 基础系列的最后一章中学习函数的全部知识。大多数编程语言都支持函数的概念。函数帮助你避免在同一个程序中反复编写同一段代码。你只需将代码写为一个函数,然后在需要特定代码片…

Bash 基础知识系列 #8:For、While 和 Until 循环

在 Bash 基础知识系列的倒数第二章节,学习 for、while 和 until 循环。循环是任何编程语言中的一个强大功能。如果你还不知道,循环其实是一种根据某些条件重复代码的方…

Fedora 39 新特性抢先看

Fedora 39 即将热门登场!在你进行安装前,先在这里了解一下新的功能。Fedora 38 的升级引人瞩目,带来了全新的定制版,同时可以无限制地访问 Flathub。如今,我们…

如何在 Bash 脚本中添加注释

你有要说明的地方吗?请将它们添加到你的 Bash 脚本中。在 Bash 脚本中添加注释是保持代码整洁且易于理解的最有效方法之一。你可能会问为什么。假设你的脚本包含一个复杂的正则表达…

Amber 可编译为 Bash 的编程语言

Bash 脚本需要改进吗?也许不需要,但 Amber 认为它至少可以让你用高级编程语言编写 bash 脚本。高级编程语言是更接近人类可读的语言,换句话说,就是更容易理解和编写代码的…