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

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

shell环境中,echo是常用的数据命令,但有的时候,想通过“\n”使输出换行却换不了,这个时候需要增加-e选项:

$ echo "Hellow.\nHey man~"                                                                                                                                     Hellow.\nHey man~$ echo -e "Hellow.\nHey man~"                                                                                                                                  Hellow.Hey man~

查看echo手册:

ECHO(1)                          User Commands                         ECHO(1)NAME       echo - display a line of textSYNOPSIS       echo [SHORT-OPTION]... [STRING]...       echo LONG-OPTIONDESCRIPTION       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:       \\     backslash       \a     alert (BEL)       \b     backspace       \c     produce no further output       \e     escape       \f     form feed       \n     new line       \r     carriage return       \t     horizontal tab       \v     vertical tab       \0NNN  byte with octal value NNN (1 to 3 digits)       \xHH   byte with hexadecimal value HH (1 to 2 digits)       NOTE:  your  shell  may  have  its own version of echo, which usually supersedes the version described here.  Please refer to your shell’s documentation for details       about the options it supports.AUTHOR       Written by Brian Fox and Chet Ramey.

可以看到-e的作用是使带反斜杠'\'的转义符生效。因此想让\n生效,必须带上-e选项。

转载于:https://www.cnblogs.com/minglee/p/11119324.html

你可能感兴趣的文章
如何用DOM 元素就能画出国宝熊猫
查看>>
实验十一 路由器综合路由配置
查看>>
表单中全选或者全不选的checkbox代码
查看>>
PHP SOAP 提交XML
查看>>
vim 乱码问题的方法参考
查看>>
关于jquery方面的知识点
查看>>
使用jenkins docker容器的坑
查看>>
hello2 Source Analisis
查看>>
onclikc事件和onmousedown事件的区别与联系
查看>>
BZOJ 3456: 城市规划 多项式求逆
查看>>
BZOJ 1834: [ZJOI2010]network 网络扩容 最小费用流_最大流_残量网络
查看>>
NOI2018 你的名字 后缀自动机 + 线段树合并 + 可持久化
查看>>
学习笔记之03百度搜索页面
查看>>
Solr
查看>>
网络7层协议,4层,5层?理清容易混淆的几个概念
查看>>
转载---编写高质量代码:改善Java程序的151个建议(第3章:类、对象及方法___建议47~51)...
查看>>
并查集模板
查看>>
PHP preg_match的简单使用,验证邮箱地址
查看>>
12小球称重问题
查看>>
Java 动态代理
查看>>