籍示例代码
bash:多数系统中默认shell
shebangUnix会话中 # sharp或hash(或mesh) ! bang
shell脚本通常为以shebang起始的文本文件: #名称不必须.sh
#! /bin/bash #后面为bash解释器命令路径
1.bash运行(脚本中不需要shebang)
bash xxx.sh
2.利用shebang独立运行脚本(需要权限)
chmod a+x ./xxx.sh #./没必要吧
./xxx.sh #!!! ./ 必须存在
/home/xxx.sh #正常的完整路径
#内核读取首行并识别shebang,并在内部执行如:/bin/bash xxx.sh
#启动shell时,回执行一组命令,调整颜色提示文本等,位于~/.bashrc(登录shell为~.bash_profit)
#bash存在历史记录文件,保存执行过的命令~/.bash_history
登录shell是登录主机后获得的shell,不是登录GUI后打开的shell
注意:bash中通过分号/换行符分隔
网友评论