简介
bash shell
目前是使用最广泛的shell。
bash
是一种 shell,也就是命令解释器。bash
(或者说任何 shell)的主要目的是让用户可以同计算机操作系统交互,以便完成想做的任务。
交互式shell
在终端输入命令,回车,即可以运行命令。
$ pwd
/home/takun
输入了pwd命令,并显示了输出结果。
$
表示用户takun
是普通用户,非root用户。
root@localhost:~$
#
表示是root用户
shell 脚本
示例:
#!/bin/bash
# demo hell world
echo 'Hello World !'
exit 0
运行
$ bash hello.sh
Hello World !
脚本的第一行通常是:#!/bin/bash
,表示解释器的路径。为了更好的兼容性,可以使用#!/usr/bin/env bash
。
除了第一行,其他以 #
开头的,表示注释。
echo 'Hello World !'
打印 Hello World!
。
exit 0
退出,并返回退出码 0。