博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell echo打印换行的方法
阅读量:5904 次
发布时间:2019-06-19

本文共 1136 字,大约阅读时间需要 3 分钟。

hot3.png

echo要支持同C语言一样的\转义功能,只需要加上参数-e,如下所示:

[~]#echo "Hello world.\nHello sea"

Hello world.\nHello sea
[~]#echo -e "Hello world.\nHello sea"
Hello world.
Hello sea
[~]#

不加-e

 

 

看一下man的说明:

[~]#man echo | cat

ECHO(1)                          User Commands                         ECHO(1)

NAME
       echo - display a line of text
SYNOPSIS
       echo [OPTION]... [STRING]...
DESCRIPTION
       Echo the STRING(s) to standard output.
       -n     do not output the trailing newline
       -e     enable interpretation of backslash escapes
       -E     disable interpretation of backslash escapes (default)
       --help display this help and exit
       --version
              output version information and exit
       If -e is in effect, the following sequences are recognized:
       \0NNN  the character whose ASCII code is NNN (octal)
       \\     backslash
       \a     alert (BEL)
       \b     backspace
       \c     suppress trailing newline
       \f     form feed
       \n     new line
       \r     carriage return
       \t     horizontal tab
       \v     vertical tab
       NOTE: your shell may have its own version of echo, which usually super-
       sedes the version described here.  Please refer to your  shell’s  docu-
       mentation for details about the options it supports.

 

http://blog.csdn.net/lixiaohuiok111/article/details/18313039

转载于:https://my.oschina.net/xiaominmin/blog/1599946

你可能感兴趣的文章
深入使用uploadify上传文件
查看>>
JAVA 7 新特征
查看>>
django以stream的方式返回请求
查看>>
关于Python中的for循环控制语句
查看>>
遇到一个很二的sturts2 命名空间问题
查看>>
mysql5.7 修改datadir
查看>>
《将博客搬至CSDN》的文章
查看>>
setjmp 与 longjmp
查看>>
MyBatis 开发使用笔记(二)
查看>>
Hibernate Architecture
查看>>
Git 分支
查看>>
CentOS下安装配置Nginx
查看>>
[开源中国]android客户端-异常捕获
查看>>
Android 源代码中增加新apk
查看>>
Groovy & Android编译中的异常(@CompileStatic)
查看>>
姜源:新媒体时代下的全平台海外推广
查看>>
淘宝前后端分离开发模式实践
查看>>
思科与中国共成长_郑凯兵
查看>>
Inception自动审核系统设计与实现
查看>>
JSON.parse()和JSON.stringify()
查看>>