腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
将cat
输出
保存到变量中时,将删除所有
换行
符
linux
、
bash
、
shell
、
ash
我有以下文件tototete将cat
输出
保存到变量中将丢弃
换行
符
linux
$
echo
$msgs如何在变量中保留包含
换行
符的
输出
?
浏览 139
提问于2013-08-02
得票数 23
回答已采纳
4
回答
在
Linux
shell bash脚本中,如何打印到一个文件的同一行?
linux
、
bash
、
shell
在
Linux
shell bash脚本中,如何打印到一个文件的同一行?在每次迭代中,
echo
"$variable1" >> file_name, 但是
echo
插入一个
换行
符,这样它就变成了$v1
不
"\c“不能
换行
符。
浏览 5
提问于2012-01-09
得票数 4
2
回答
如何在将命令
输出
存储到变量时保留
换行
符?
linux
、
bash
、
shell
、
line-breaks
我在
Linux
上使用bash shell。我有这个简单的脚本…
echo
/temp.sh 所有
输出
都打印出来,没有回车符/
换行
符。不确定这是我将
输出
存
浏览 3
提问于2014-03-01
得票数 164
回答已采纳
1
回答
在变量中保存
linux
命令的结果时,我希望将
换行
符更改为字符串。
bash
、
shell
我正在尝试编写一个shell脚本,它读取
linux
的系统配置状态,并将结果保存为CSV。当保存为csv时,最有问题的部分是
换行
符。#!5` 当上面的脚本存在时,CSV格式会因为
换行
符而中断。
输出
时,\n字符串将更改为
换行
符。
echo
`cat /etc/passwd | h
浏览 4
提问于2022-01-12
得票数 0
回答已采纳
2
回答
命令提示符回车
terminal
、
dos
、
prompt
我正在使用Windows 7命令行,但也将ssh放入一个运行
linux
的虚拟盒中。我发现git
输出
(尤指很难读)。谢谢
浏览 0
提问于2015-07-16
得票数 0
回答已采纳
4
回答
转义sed替换字符串中的
换行
符
bash
、
unix
、
sed
、
escaping
、
solaris
下面是我在运行bash时使用sed将b字符替换为
换行
符的尝试anc$>
echo
'abc' | sed 's/b/\\n/'
不
,也不是这样的。我想要的
输出
是c 帮助!
浏览 1
提问于2012-01-25
得票数 24
回答已采纳
12
回答
Windows批处理:回显,不
换行
windows
、
batch-file
、
cmd
、
newline
什么是与
Linux
shell命令
echo
-n等同的Windows批处理命令,该命令会抑制
输出
末尾的
换行
符? 其思想是在循环内的同一行上编写代码。
浏览 511
提问于2011-08-18
得票数 255
回答已采纳
1
回答
“cat”的电子邮件
输出
移除随机空格和
换行
符
linux
、
bash
、
shell
我有以下文件和内容:line 1line 3我有以下代码:
echo
"$我遇到的问题是,包含“cat file.txt”
输出
的电子邮件正文如下所示: 第2行 附加的文件包含正确格式化的“cat file.txt”
输出
,
不
添加或删除字符、
换行
符、空格。
浏览 6
提问于2016-01-27
得票数 1
回答已采纳
2
回答
在流中不需要
换行
符即可执行sed
unix
、
sed
、
newline
有几次我注意到这一点,当我通过管道将一些东西输入到sed中时,sed不会执行任何
换行
符。例如,一个流包含一些文本(没有任何
换行
符)命令:不
输出
任何内容。然而,如果我在流的末尾添加一个
换行
符,上面的命令将
输出
预期的替换: $
echo
"foo" | sed 's/foo/ba
浏览 3
提问于2011-05-06
得票数 4
回答已采纳
1
回答
在使用-n编码密码时,是否需要包括base64选项?
base64
、
passwords
我在某个地方读到,在用base64编码密码时,我应该使用
echo
-n来防止将
换行
符包含在编码值中。例如,Y2hhbmdlbWUKY2hhbmdlbWU=changemechangeme 那么,我真的需要添加-n选
浏览 8
提问于2022-04-05
得票数 1
回答已采纳
1
回答
使Emacs eshell /
echo
新行的行为像在一个常规终端中一样
shell
、
emacs
、
elisp
、
newline
我注意到,当您要求,比方说,
echo
不要
输出
Emacs中的尾
换行
符时,它仍然会添加它。例如,Bash:86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 -$
echo
-n "a来自地狱:2$
echo
-n "
浏览 2
提问于2014-01-30
得票数 3
3
回答
"openssl -sha1“生成一个额外的"(stdin)=”前缀和尾
换行
符
openssl
、
stdin
如果您在Unix上运行此命令您将得到以下
输出
: (stdin)= 0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33(后面跟着
换行
符)。如何强制openssl不显示(stdin)=前缀,并避免后面的
换行
符?
浏览 0
提问于2012-07-10
得票数 44
2
回答
使用shell_exec(bash )的PHP工作在tty上,但当输入管道化且没有
换行
符时就不行了。
php
、
bash
、
terminal
、
newline
、
stdin
echo
-n abc | bash -c 'read -s x &&
echo
-n \$x'不
输出
abc。<?$>
echo
xyz | php /tmp/foo.php但这不是。$>
echo
-n xyz | php /tmp/foo.php这在我的脚本中造成了问题,因为秘密密钥存储在没有
浏览 3
提问于2016-11-20
得票数 3
2
回答
为什么开放函数
不
每次都解释我命令的选项?
perl
我想使用open函数运行以下命令:toto>
echo
-e "toto\ntata"tataeval{run_cmd('
echo
-e "toto\ntata"')}; eval{run_cmd('
echo
-E &
浏览 2
提问于2019-11-15
得票数 0
回答已采纳
1
回答
如何在C shell中逐行解析stdout?
shell
、
unix
、
csh
、
tcsh
如果我有一个打印到标准的脚本(script.csh),如下所示:
echo
"First line"
echo
"Third line" 我尝试从另一个脚本中解析该脚本的
输出
: foreach line (`script.csh`)end
输出
由空格分隔,而不是
换行
符: FirstSecondThird line 我如
浏览 11
提问于2021-09-24
得票数 0
回答已采纳
3
回答
GNU : shell cat文件生成不带
换行
符的内容
makefile
、
gnu-make
Makefile:SHELL:=/usr/bin/env bash $(eval x=$(shell cat file))文件:barfoo bar 如何在
不
丢失
换行
符的情况下将文件的内容输入make变量?
浏览 2
提问于2019-07-23
得票数 2
回答已采纳
1
回答
使用
echo
时转义变量时出现问题
bash
、
scripting
我试图用
echo
命令转义下面的代码,但是我一直得到实际的八进制,而不是表情符号。#!this does not work when I run the scriptprintf "Riding a ${UNICORN:Q}"
echo
"Riding a ${UNICORN_l
浏览 0
提问于2018-09-06
得票数 1
回答已采纳
2
回答
在csv文件中未正确表示
换行
符的Bash变量
bash
、
shell
、
csv
我试图将
linux
命令的文本
输出
插入csv文件的单个单元格中。无论我如何尝试转义引号,
换行
符似乎都没有被csv文件注册。例如,如果其中一个命令的
输出
是:2518 T C155 C T 2518 T C
ech
浏览 1
提问于2019-05-24
得票数 0
回答已采纳
1
回答
从db
输出
内容会生成双行
换行
php
、
mysql
该字段在数据库中如下所示:在
输出
时,我这样做:$post->getContent()只是从DB获取字段,没有从DB到
echo
的手动更新。问题是,当我更新字段时,我得到了双
换行
符(只是更新而
不
添加
换行
符)。 为什么我会得到这个问题,我该如何解决它?
浏览 4
提问于2012-09-20
得票数 0
回答已采纳
1
回答
在每个字符串中添加\r的Bash
bash
、
shell-script
、
newlines
我正在尝试创建一个简单的
Linux
脚本,但是注意到BASH在每个字符串中添加\r,如果我尝试用'tr‘删除它,那么它只是添加一个新的!这是我的剧本OUTFILE=$(
echo
-n `date +"%Y-%m-%d_%H-%m-%S"`)
echo
-n "DATE [$OUTFILE]"这是
输出
bash
浏览 0
提问于2020-03-09
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编程短文:Bash echo如何原生输出带空格的字符串而不换行
Linux echo命令25个实用案例
和即将用到Shell的人们谈谈echo命令和printf 命令
Shell的18条常用命令整理
Bash脚本:如何在Linux Shell上输出和格式化文本
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券