Linux-Bash
bash学习记录——实验楼
1. 简介Bash(GNU Bourne-Again Shell )是一个为GNU计划编写的Unix shell,它是许多Linux平台默认使用的shell。
shell是一个命令解释器,是一个介于操作系统内核与用户之间的绝缘层。准确地说,他也是能力很强的计算机语言,被称为解释性语言或脚本语言。它可以通过将系统调用、公共程序、工具和编译过的二进制程序“粘合”在一起来建立应用,这是大多数脚本语言的共同特征,所以有时候脚本语言又称为“胶水语言”。
事实上,所有的UNIX命令和工具再加上公共程序,对于shell脚本来说,都是可调用的。Shell脚本对于管理系统任务和其他的重复工作的例程来说,表现得非常好,根本不需要那些华而不实的成熟紧凑的编译型程序语言。
2. 初步练习1.Hello World行首以 # 开头(除#!之外)的是注释。#!是用于指定当前脚本的解释器,我们这里为bash,且应该指明完整路径,所以为/bin/bash
1234567891011121314$ vim hello.sh #使用vim编辑hello.shecho Hello World # ...