首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在Bash的read -p中换行(添加换行符)?

如何在Bash的read -p中换行(添加换行符)?
EN

Stack Overflow用户
提问于 2012-10-05 07:24:30
回答 1查看 6.6K关注 0票数 6

如何在read -p中使用\n换行?

例如

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
read -p "Please Enter the percent [30 between 100]\n The value is  Default = 80   :" scale_percent

我想要\n打破一条线,但它不起作用。

echo中,我使用-e,它会中断一行。

所以我试着

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
read -ep 

去打破这条线,但它并没有打破这条线。我该怎么做呢?

你能不能在网上给我一本好的read -p手册,因为我找不到一本没有令人困惑的描述的好手册。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-05 07:33:50

你可以这样做:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
read -p $'Please Enter the percent [30 between 100]\x0a The value is  Default = 80   :' scale_percent

我们使用上面的语法来插入十六进制值,我们插入\x0a,它是换行符(LF)的十六进制值。您可以在echo中使用上面相同的语法来生成新行,例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
echo $'One line\x0asecond line'

这是Bash2的一个特性,它记录了here,,$''被用来翻译它内部的所有转义序列,用于它的ascii转录。因此,我们可以通过这种方式获得与上面示例相同的结果:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
echo $'One line\nsecond line'
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12741529

复制
相关文章
vim移除自动添加的换行符
文章作者:Tyan 博客:noahsnail.com | CSDN | 简书
Tyan
2020/12/22
3.1K0
unicode换行符
良好的教养在于隐藏我们对自己较佳的评价,以及隐藏我们对他人较差的评价——马克吐温 挺有趣的: String words = "哈哈"; // \u000d words = "我丢"; System.out.println(words); 以下语句输出 因为\u000d换行符被解析了
阿超
2022/08/17
3.2K0
unicode换行符
Python 换行符以及如何在 Python 输出时不换行
Python 中的换行符用于标记行的结尾和新行的开始。如果你想将输出打印到控制台并使用文件,那么你非常需要知道如何使用它。
全栈程序员站长
2022/11/01
14K0
Python 换行符以及如何在 Python 输出时不换行
C# 中几种换行符
为保持平台的通用性,可以用系统默认换行符 System.Environment.NewLine。
全栈程序员站长
2022/07/19
3.1K0
Windows文件换行符转Linux换行符
前段时间,有个朋友碰到由于Windows的换行符和Linux换行符不一样,导致程序编译不通过。这个问题之前自己也碰到过,网上资料也蛮多,不过还是借此总结总结,因为发现总结+实践的方式能够让自己更好的提升。
河边一枝柳
2021/08/06
15.7K0
Windows文件换行符转Linux换行符
Golang模板中删除换行符
删除换行符 在模板的双层大括号的前面或者后面使用减号,来删除循环中自动创建的换行符 import( {{- range $key, $value := .ImportList}} "{{$value}}" {{- end}} ) output: import( "fmt" "os" ) 参考 Golang模板范围换行符删除
solate
2020/05/26
2.9K0
javascript 换行符[通俗易懂]
大家好,又见面了,我是你们的朋友全栈君。 在JS的字符串里对[TAB]的表述是 /x09 你可以做这样的测试: alert(“/x41”); //看看得到是什么?? 是字母
全栈程序员站长
2022/08/25
2.5K0
js换行符转换html换行
大家好,又见面了,我是你们的朋友全栈君。 js换行符转换html换行 在标签中加入: dangerouslySetInnerHTML={ { __html: 有换行符的数据?.replace
全栈程序员站长
2022/08/31
11K0
js android 换行符,JavaScript字符串换行符?
function log_newline(msg, test_value) {
全栈程序员站长
2022/08/25
6.4K0
python换行符使用_python中怎么换行?「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。 Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
全栈程序员站长
2022/09/27
8.6K0
python换行符使用_python中怎么换行?「建议收藏」
php 换行符问题
公司有个业务需要用户上传csv文件,里面的内容以逗号(,)分隔 ,然后每一行代表一条数据,业务代码读取数据根据业务规则入库。 有用户反馈,自己上传的csv文件“符合规范”,但上传后提示数据为空
千往
2020/05/18
3.8K0
php 换行符问题
替换windows的换行符
单个的文件装换 sed -i 's/\r//' filename 批量的文件装换 sed -i 's/\r//' filename1 filename2 ... 或 find conf/ -name "*.*" |xargs sed -i 's/\r//'
qinyang
2018/06/05
2.7K0
JavaScript换行符的使用[通俗易懂]
其中 document.write() 输出内容中换行需要使用HTML中的标签使用</br>,在其中键入\n,不会显示,但也不会有换行效果。
全栈程序员站长
2022/08/31
2K0
JavaScript换行符的使用[通俗易懂]
python写入换行符_python write换行
在Python中,用open()函数打开一个txt文件,写入一行数据之后需要一个换行
全栈程序员站长
2022/11/10
5.2K0
js匹配换行符
其实工作中还是会碰见这样的业务,后端接口返回的数据中,文本自带换行,但却不是从副文本拿出来的,
全栈程序员站长
2022/08/31
8.2K0
excel如何去掉换行符号_去掉文本中所有换行符
2、ctrl+H,然后按住alt输入“10”或者“0010”,然后替换,测试无效,可能我操作不对
全栈程序员站长
2022/09/20
4.6K0
excel如何去掉换行符号_去掉文本中所有换行符
【小知识】换行符和回车换行符有什么区别
回车 \r 本义是光标重新回到本行开头,r的英文return,控制字符可以写成CR,即Carriage Return
瑞新
2020/07/07
4.2K0
js android 换行符,关于js对textarea换行符的处理方法浅析
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。
全栈程序员站长
2022/08/31
11K0
js android 换行符,关于js对textarea换行符的处理方法浅析
Linux和Windows的换行符
一直对换行符这个东西概念比较模糊,直到最近花了一点时间仔细研究了一下,才彻底搞清楚这个问题,本文前面介绍部分是外文转载,后面例子是个人总结,希望能对大家有一些帮助。 回车符号和换行符号产生背景 关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,
三丰SanFeng
2018/01/16
5.4K0
Linux和Windows的换行符
点击加载更多

相似问题

Bash:用“read”捕获换行符

20

尾随换行符和bash 'read‘内置

25

每隔</p>后添加换行符

30

如果缺少Bash添加换行符

14

如果使用+=连接,如何在bash脚本中添加换行符?

250
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文