游乐游手机版
首页/系统平台/文章详情

gnu bash shell编程之bash编程常用语法、特殊变量整理到一张图片上

时间:2026-04-15 17:09
bash,Unix shell的一种 bash,作为Unix shell家族中的一员,最早可追溯到1987年。当时,布莱恩·福克斯为了推进GNU计划,亲手编写了它的初始版本。两年后的1989年,第一个正式版本面世。虽然最初是计划用在GNU操作系统上,但它的生命力远不止于此——事实上,大多数类Unix

bash,Unix shell的一种

bash,作为Unix shell家族中的一员,最早可追溯到1987年。当时,布莱恩·福克斯为了推进GNU计划,亲手编写了它的初始版本。两年后的1989年,第一个正式版本面世。虽然最初是计划用在GNU操作系统上,但它的生命力远不止于此——事实上,大多数类Unix系统都成了它的舞台,比如Linux和Mac OS X v10.4,都直接将其作为默认shell。甚至后来,它还成功“移植”到了更多环境:Microsoft Windows上的Cygwin与MinGW、MS-DOS上的DJGPP项目,乃至Novell NetWare和Android平台,都能见到它的身影。自1990年起,一位名叫切特·雷米的开发者接过了接力棒,成为其主要维护者,持续推动着它的演进。

名称的由来

说起它的名字,其实是个挺有趣的双关语。bash是Bourne shell(即sh)的兼容与开源后继版本。它的全称“Bourne-Again SHell”,巧妙地玩了一把文字游戏,既指明了其血脉渊源(Bourne shell),又暗含“重生”(born again)之意,寓意着它在原有经典上的新生与超越。

——维基百科

一张图帮你快速回忆

话说回来,bash编程语法和那些特殊变量,用的时候挺顺手,忘的时候也是真头疼。经常是写到一半,突然卡壳,还得去翻厚厚的手册。

为了方便大家(也方便我自己),这里特别整理了一份精华速查图。我把bash编程中最常用的语法规则和关键特殊变量,都浓缩到了下面这张图片里。下次再临时遗忘,直接右键另存为,随时查看,效率就能高不少 :)

gnu bash shell编程之bash编程常用语法、特殊变量整理到一张图片上

来源:https://www.jb51.net/os/Unix/160396.html
上一篇Solaris 10.0 cvs的安装方法 下一篇AIX上克隆rootvg的操作方法
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Linux tail -f命令实操:实时查看文件增长内容
系统平台 · 2026-06-07

Linux tail -f命令实操:实时查看文件增长内容

在Linux环境下排查系统故障时,实时监控日志文件的内容增长是最常用的诊断手段之一。而tail -f命令,无疑是大家最先想到、也最直接的工具。不过,它并非万能解决方案。简单来说,它只负责“追加”监听,对于日志滚动、文件轮转或者权限变更这些生产环境里的常见场景,它就显得力不从心了。 你是否遇到过这样的

Windows批量删除注册表残留提升系统响应速度教程
系统平台 · 2026-06-07

Windows批量删除注册表残留提升系统响应速度教程

你的Windows是不是越用越迟钝?明明已经卸载的软件,却仍在“设置”的应用列表里挥之不去,甚至在“此电脑”里留下几个失效的图标?这多半不是错觉,而是注册表里堆积了太多“垃圾”——那些无效的卸载项、空壳的扩展键,如同系统里散落的“幽灵文件”,拖慢了响应速度,也扰乱了界面整洁。 不必忧虑,清除这些残留

修复Windows无法连接iPhone15/16热点超时问题
系统平台 · 2026-06-07

修复Windows无法连接iPhone15/16热点超时问题

遇到Windows电脑始终无法连接iPhone 15或16的个人热点,确实令人困扰。屏幕上要么持续转圈,要么显示“正在获取IP地址”、“连接超时”,甚至Wi-Fi列表中根本搜不到热点信号。请放心,这通常并非硬件损坏,而是由常见的软件兼容性或系统设置冲突引起的。下面这套系统化的排查方案,能帮助你逐步定

Win11无法识别NVMe硬盘?修复主板BIOS识别SSD教程
系统平台 · 2026-06-07

Win11无法识别NVMe硬盘?修复主板BIOS识别SSD教程

新购置的NVMe固态硬盘已经正确安装到主板上,但Windows 11系统中却始终无法识别?先别担心是硬盘故障,这通常是系统在底层沟通环节出现了小问题。从BIOS UEFI参数配置、驱动程序兼容性到物理连接状态,任何一个环节的细微偏差都可能导致系统无法正常检测到硬盘。接下来,我们将按照故障排查的逻辑顺

Win11多桌面切换手势开启教程 提升触控板操作效率
系统平台 · 2026-06-07

Win11多桌面切换手势开启教程 提升触控板操作效率

Windows11触控板四指左右滑动可切换虚拟桌面以提升效率。若手势失效或设置选项缺失,需确认触控板为精密触控板,并通过系统设置启用功能。若选项不可用,可尝试修改注册表、执行PowerShell命令或检查虚拟桌面功能是否开启,以恢复手势支持。