Shell编程-脚本执行方式

2025-10-20 00:51:54

1、输出命令echo

echo [选项] [输出内容]

选项:

    -e    支持反斜线控制的字符转换

控制字符    作用

\\               输出\本身

\a              输出警告音

\b              退格键

\c              取消行末尾的换行符

\e              ESCAPE键

\f               换页符

\n              换行符

\r               回车符

\t               制表符,也就是我们的tab键

\v              垂直制表符

\0nnn        八进制输出

\xhh          十六进制

2、echo "abc"

echo "a\b\bc"

echo  -e "a\bbc"

分别输出

abc

a\bbc

bc

只有加了-e选项才能识别控制字符

否则就是双引号里面有什么直接输出什么

Shell编程-脚本执行方式

3、echo可以输出不同颜色的内容,具体格式"\e[1;"+色值+内容"\e[0m"

输出色值:

30m 黑色    31m 红色    32m 绿色    33m 黄色

34m 蓝色    35m 杨红    36m 青色    37m 白色

输入红色的abc

echo -e "\e[1;31mabc\e[0m"

Shell编程-脚本执行方式

4、我们来编写一个脚步,打印红色的hello world!!!

首先创建一个文件,为了方便识别,后缀为.sh

vi hello.sh

Shell编程-脚本执行方式

Shell编程-脚本执行方式

5、Linux是用vi打开,不会使用vi的,可以先学习下基本操作

按a,i,o可以进入插入模式

进入插入模式后,我们就可以输入字符了

Shell编程-脚本执行方式

6、输入如下内容:

#!/bin/bash

#第一个程序

echo -e "\e[1;31mhello world!!!\e[0m"

Shell编程-脚本执行方式

7、输入完成后,按esc键退出插入模式,

进入命令模式输入:wq,保存并退出,敲回车

Shell编程-脚本执行方式

8、编写完成后,脚本有两种执行方式

1. 赋予执行权限,直接运行(推荐)

chmod 755 hello.sh

./hello.sh

2. 直接Bash调用执行脚本

bash hello.sh

Shell编程-脚本执行方式

9、第一个Shell编程执行完成啦!!!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢