2015-07-06 创建

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 "ewr\aghe"

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

-bash-4.1$ echo "aaa\bbb"

aaa\bbb

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

aabb  \c    在最后不加换行。如下:

-bash-4.1$ echo "ewrwrrr\c"

ewrwrrr\c

-bash-4.1$ echo -e "ewrwrrr\c"

ewrwrrr-bash-4.1$  \e    转义

-bash-4.1$ echo -e "aaab\eggg"

aaabgg

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

-bash-4.1$ echo -e "aaa\fbbb"

aaa

bbb

\n    换行.。如下:

-bash-4.1$ echo -e "aaa\nbbb"

aaa

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

-bash-4.1$ echo -e "aaa\rbbb\rccc\rddd"

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

-bash-4.1$ echo -e "aaaaaa\tbbbbbb\tcccccc"

aaaaaabbbbbbcccccc

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

-bash-4.1$ echo -e "aaaaaa\vbbbbbb\vcccccc"

aaaaaa

bbbbbb

cccccc  \0NNN    八进制值表示的字节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

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐