有输出来自sed
:
http://sitename.com/galleries/83450
72-profile
这两个字符串应该合并为一个并用空格分隔,例如:
http://sitename.com/galleries/83450 72-profile
两个字符串通过管道传输到tr
为了用空格替换换行符:
tr '\n' ' '
它不起作用,结果与输入相同。
用ASCII码表示空格'\032'
结果替换\n
带有不可打印的字符。
怎么了?我在 Windows 上使用 Git Bash。
最好的猜测是您使用的是 Windows,并且您的行结束设置是针对 Windows 设置的。
请参阅此主题:如何更改行结束设置 https://stackoverflow.com/questions/10418975/how-to-change-line-ending-settings
or use:
tr '\r\n' ' '
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)