Linux下Shell脚本的基本执行方式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27092581/article/details/78220633
一、Shell概述:
英文是壳的意思,它是一种命令行解释
接收命令 翻译为ASCII二进制数据 向内核发送请求 执行启动
挂起、停止甚至是编写一些程序
Bourne Shell   主文件sh   1979开始使用 比较老 功能少
C Shell:  主要在BSD版的unix中使用
Linux中标准shell:Bash  
echo $SHELL   #打印查看当前系统的shell
# /etc/shells  配置文件里支持的shell
退出shell  exit
二、脚本执行方式:
echo    #输出命令  输出指定内容老屏幕 内容中含有空格需要加""
-e \t #tab
-e \r #回车
-e \x #16进制
-e \o   #8进制
-e表示后面要特殊格式输出
-e "\e[1;31m  hhhh \e[0m"    #开启颜色
------写一个脚本
#!/bin/bash      shell脚本标准开头  不要少 特别是不是纯脚本时
vi hello.sh     #编辑创建脚本
打开后   点击i进入编辑
写好后   点击esc   然后输入 :wq    点击回车保存并退出   直接退出s输入  :q!
打开文件后若未修改文件   连按两次大写字母Z 直接退出
:w   保存内容但不退出 
在末行模式下,输入命令
: x
该命令的功能同命令模式下的ZZ命令功能相同。
echo -e "\e[1;36m hello \e[0m"
解释:\e[1  开头   \e[0m表示结尾
运行脚本
1、chmod 755 hello.sh  赋予执行权限
./hello.sh    执行
2、bash hello.sh   也可以直接执行

猜你喜欢

转载自blog.csdn.net/qq_27092581/article/details/78220633