Bash 是一种相当强大的编程语言,也很容易上手。
2024年09月02日
Shell(壳层)是操作系统的一种用户界面,通过它用户可以与系统进行交互,执行各种命令和脚本。Shell变量是Shell脚本编程中的核心内容之一,它用于存储和传递信息。以下是对Shell变量的详细解析,包括其定义、类型、声明与使用,以及在实际编程中的应用。
2024年09月02日
本文档假定您在登录shell中使用bash,并且使用Linux。
无论您使用何种登录方式,系统在登录时会读取"dot文件"来设置别名、环境变量等行为。
2024年09月02日
在Linux 上工作时,您可能会遇到一些未按您预期的方式执行的文件——例如,您可能在当前目录中有一个文件,但是当您输入它的名称时它没有运行。你得到file_name.sh command not found了,但实际上,文件在那里。该文件不起作用,即使具有执行权限,因为当你在 shell 上写一些东西并运行它时,你的$PATH变量会被检查。如果目录内有任何匹配的命令$PATH,例如/usr/bin,它将执行。除非有匹配的命令,否则您将收到错误消息。
2024年09月02日
HISTCONTROL能够让你控制在什么情况下忽略你的command:
2024年09月02日
bash编程
bash变量类型:
本地变量与局部变量
环境变量
特殊(系统)变量(bash内置,用来保存某些特殊数据的变量)
2024年09月02日
定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:
your_name="runoob.com"
注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:
2024年09月02日
shell 是用户和操作系统交互的一个程序,经常用于执行一些自动化或者重复繁琐的任务,现在所有的 Linux 系统基本都自带了该程序,我们只需要编写好shell脚本,直接执行就可以了,不需要额外安装软件、配置编译环境,可以说使用起来非常的方便,但是它在调试方面常常令人头大,本文主要介绍shell脚本常用的调试方法