Linux的echo输出命令详解
来源:互联网 发布:中国象棋手机作弊软件 编辑:程序博客网 时间:2024/05/12 13:41
Linux的echo输出命令详解
echo输出命令,顾名思义就是输出字符提示的,
命令格式如下:
echo [选项] [输出内容]
选项:-e:支持反斜线控制的字符转换,前面有斜线的字符将作为转义字符。
控制字符
\a 输出警告音
\b 退格键,也就是向左删除
\n 换行符
\r 回车键
\t 制表符,Tab键
\v 垂直制表符
\0nnn 按八进制ASCII码表输出字符,其中0为数字0,nnn是3位八进制数
\xhh 按十六进制ASCII码表输出字符,其中hh是两位十六进制数;
echo命令的使用,字符串加双引号和不加双引号效果一样
echo字符串中加入转义字符的运用,记得选项要加上-e
echo转义字符\n 和\t的使用。注意一下,使用转义字符的时候,字符串要加双引号,不加引号不起作用。
按照十六进制ASCII码表使用echo输出字符串
\x68代表字符h;\x65代表字符e;\x6c代表字符l;\x6f代表字符o
以下是常用的ASCII码对照表:
十进制十六进制字符99TAB(制表符)10A换行13D回车3220空格3321!3422"3523#3624$3725%3826&3927'4028(4129)422A*432B+442C,452D-462E.472F/48300493115032251333523445335554366553775638857399583A:593B;603C<613D=623E>633F?6440@6541A6642B6743C6844D6945E7046F7147G7248H7349I744AJ754BK764CL774DM784EN794FO8050P8151Q8252R8353S8454T8555U8656V8757W8858X8959Y905AZ915B[925C\935D]945E^955F_9660`9761a9862b9963c10064d10165e10266f10367g10468h10569i1066Aj1076Bk1086Cl1096Dm1106En1116Fo11270p11371q11472r11573s11674t11775u11876v11977w12078x12179y1227Az1237B{1247C|1257D}1267E~echo输出带颜色的字符串,需要加颜色的字符需要用\e[1;#输出的颜色 字符\e[0m 给括起来。效果如下
#输出的颜色是:#30m = 黑色,31m=红色,32m=绿色,33m=黄色,34m=蓝色,35m=洋红,36m=青色,37m=白色
编写脚本 vi hello.sh Linux的注释前面需要添加#
#The first program
脚本执行
1、赋予执行权限,直接运行。使用相对路径或者绝对路径方式运行。
chmod 755 hello.sh
./hello.sh;相对路径
2、通过Bash调用执行脚本
bash hello.sh
- Linux的echo输出命令详解
- linux的echo命令详解
- linux echo命令详解
- linux echo命令详解
- Linux echo命令详解
- echo命令的输出方式
- linux的echo命令
- linux的echo命令
- linux的echo命令
- linux的echo命令
- Linux的echo命令
- linux下echo命令详解
- linux下echo 命令详解
- LINUX下ECHO命令详解
- linux下echo命令详解
- linux下echo命令详解
- linux下echo命令详解
- linux下echo命令详解
- leetcode 152 Maximum Product Subarray
- Jquery中神奇的事件命名空间
- UiAutoMator Helper自动运行测试用例
- MySQL 入门笔记
- JSP页面通过jstl进行变量累加
- Linux的echo输出命令详解
- Standford机器学习 逻辑回归(Logistic Regission)以及过拟合问题解决(Regularization)
- POJ 1308 HDU 1358 Is It A Tree? 并查集 (好多WA点)
- 怎么看待家装O2O的未来发展?
- 【软考视频】只为下一个阶段更好
- 如何将一个文件里不包含某个字符的行输出到另一个文件?
- Android系统Recovery工作原理之使用update.zip升级过程分析(三)---Android系统的三种启动模式
- MongoDB中ObjectId组成及源码
- Standford 机器学习 线性回归(Linear Regission)