使用tr将换行符替换为空格

y.bregey:

从输出sed

http://sitename.com/galleries/83450
72-profile

这两个字符串应合并为一个,并用空格分隔,例如:

http://sitename.com/galleries/83450 72-profile

tr为了将换行符替换为空格,将两个字符串进行管道传输到:

tr '\n' ' '

而且它不起作用,结果与输入相同。

用ASCII码指示空格会'\032'导致替换\n为不可打印的字符。

怎么了?我在Windows上使用Git Bash。

加尔·戈弗雷(Garr Godfrey):

最好的猜测是您在Windows上,并且为Windows设置了行尾设置。请参阅本主题:如何更改行尾设置

或使用:

tr '\r\n' ' '

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Bash:使用sed或tr用换行符替换“”

使用XSLT换行符和第一个值开头的空格将XML转换为CSV

如何将textarea中的空格或换行符转换为逗号分隔的PHP数组

SED-将字符串换行符替换为字符串换行符varable

Bash:用空格替换特定的换行符

RegEx在双引号之间找到换行符并替换为空格

如何用Java将换行符替换为“ \ n”?

使用Powershell替换/插入换行符

在PHP中用逗号替换空格和换行符

用空格将换行符分隔的列表转换为参数

如何使用DocX库将换行符替换为空白/空字符串?

在Vim中用空格替换换行符

使用sed将换行符转换为空格

如何使用sed将字符或表达式替换为换行符?

将换行符替换为'\ n'

用JavaScript中的换行符替换空格?

如何使用批处理文件将字符替换为换行符

用空格替换双引号之间的换行符

为什么将命令扩展中嵌入的换行符替换为空格?

使用正则表达式将换行符替换为word?

使用sed将换行符转义符'\ n'替换为换行符转义符'\\ n'

用换行符替换其他空格?

如何使用VIM将换行符\ n替换为两个字符\ r \ n

如何在 Ruby on Rails 中用换行符替换空格?

进程替换删除换行符并替换为空格?

使用 sed 或 awk 用空格替换某些行中的换行符

使用 tr 仅转换空格,而不是制表符或换行符

用 UITextView 中的空格替换所有换行符

使用 sed(或 awk,或 tr)用表达式替换换行符 \n