echo命令

echo -n 表示不换行输出
echo -e 输出转义字符,将转义后的内容输出到屏幕上

转义符 号含义
-n表示不换行输出
\e输出转义字符,将转义后的内容输出到屏幕上
\b转义后相当于按退格键,但前提是b后面存在字符: b表示删除前一个字符,\b\b表示删除前两个字 符
\c不换行输出,当\c后面存在字符时,后面的字符不会被输出
\n换行,被输出的字符从\n除开始另起一行
\f或\v换行,但是换行后的新行的开头位置连接着上一行的行尾
\t转以后表示插入tab,即横向制表符
\r光标移至行首,用后面的字符覆盖等长度的前面的字符

1、echo -n 表示不换行输出 

#!/bin/bash
echo a
echo b
echo c
echo d
echo "---------------------"
echo -n a
echo -n b
echo -n c
echo -n d

~    

 2、echo -e 输出转义字符,将转义后的内容输出到屏幕上,\b转义后相当于按退格键,但前提是b后面存在字符: b表示删除前一个字符,\b\b表示删除前两个字 符

3、\c不换行输出

后面跟字符也不会输出

4、\n 换行输出

5、\f 、\v换行输出

6、\t制表符显示

7、\r光标移至行首不换行

后面不跟字符没效果,后面跟的超过原有的,都输出

8、\\表示符号本身  

9、 删除字符的方法:

10、 截取字符的方法:

11、 增加字符串的方法

  在后面追加

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值