GNU Bash
主要功能
- Bourne shell命令语法的超集
- 交互式命令行编辑
- 大小不受限制的索引数组
- 命令替换
- 文件名通配
软件概览
GNU Bash是为GNU项目创建的Unix命令行解释器。Bash代表Bourne Again SHell,是Bourne shell的自由软件替代品。它广泛用作GNU操作系统的命令行解释器。
Bash使用Bourne shell命令语法的超集,因此可以执行许多Bourne shell脚本。该命令行解释器还具备C shell(csh)和Korn shell(ksh)的多种功能。Bash提供交互式命令行编辑、shell函数和别名、大小不受限制的索引数组,以及作业控制。它还支持命令替换、文件名通配、管道,以及用于迭代和条件测试的控制结构与变量。
Bash广泛用作GNU操作系统的命令行解释器。它具备多种功能,并且在持续改进。总的来说,GNU Bash是对Bourne shell的一大改进,同时还整合了csh和ash命令行解释器的功能。
主要文件类型
支持的文件类型
| 扩展名 | 文件类型 |
|---|---|
| .SH | Bash Shell脚本 |
| .BASH_HISTORY | Bash历史记录文件 |
| .BASH_PROFILE | Bash交互式登录Shell文件 |
| .BASHRC | Bash非交互式登录Shell文件 |
| .PROFILE | Bash Shell配置文件 |
| .SH | Bash Shell脚本 |
更新于 2015年11月11日