欢迎您的访问
专注架构,Java,数据结构算法,Python技术分享

Linux echo 命令

1、概述

Linux echo 命令    显示文本,加命令选项[-e]时,最好包后面的字符串使用 “” 包起来,以免命令不生效

2、命令格式

echo [SHORT-OPTION]… [STRING]…

echo LONG-OPTION

3、常用命令参数

-n    输出信息最后不换行。如下:

 

-sh-4.1$ echo "zhang liang" zhang liang -sh-4.1$ echo -n "zhang liang"    # 末尾不换行 zhang liang-sh-4.1$ 

-e    启用反斜线转义解释

-E    禁用反斜线转义解释【默认】

 

如果使用-e,那么下面信息将被转义:

\    反斜线符号

a   发出警告声 如下:

 

-sh-4.1$ echo -e "ewraghe" ewrghe

b    光标回退一格,即向前删除一个字符。如下:

 

-bash-4.1$ echo "aaabbb" aaabbb -bash-4.1$ echo -e "aaabbb" aabb

c    不产生进一步的输出。如下:

[root@mode-6 ~]# echo 'sdgecwe' sdgecwe [root@mode-6 ~]# echo -e 'sdgecwe' sdge[root@mode-6 ~]# 

 

e    逃避最近的字符

[root@mode-6 ~]# echo 'weregtwet' weregtwet [root@mode-6 ~]# echo -e 'weregtwet' wertwet               # 字符 g 被逃避

 

f    换行,但是下一行是从上一行最后开始的。如下:

 

[root@mode-6 ~]# echo  'aaafbbfcfdddd'     aaafbbfcfdddd [root@mode-6 ~]# echo -e 'aaafbbfcfdddd' aaa    bb      c       dddd

 

n    换行.。如下:

 

-bash-4.1$ echo -e "aaanbbb" aaa bbb

r    光标移到行首,但是不会换行。如下:

-bash-4.1$ echo -e "aaarbbbrcccrddd" ddd

t    插入水平制表符。如下:

[root@mode-6 ~]# echo -e 'aaatbbtctdddd'   aaa     bb      c       dddd

 

v    插入垂直制表符。如下:

 

[root@mode-6 ~]# echo -e 'aaavbbvcvdddd' aaa    bb      c       dddd

 

NNN    八进制值表示的字节NNN(1到3个数字)
xHH     十六进制值表示的字节NNN(1到2个数字)

4、常用示例

暂无

5、当前命令所在位置和类型

 

-bash-4.1$ which echo /bin/echo -bash-4.1$ type echo echo is a shell builtin

原文始发于:Linux echo 命令

赞(0) 打赏
版权归原创作者所有,任何形式转载请联系作者;码农code之路 » Linux echo 命令

相关推荐

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏