Linux下Shell脚本替换换⾏符(转)
说明:过滤换⾏符确实有点吭,不是那么好弄。处理⽂本时需要将换⾏符替换为空格,若使⽤sed命令会⽐较⿇烦,⽽使⽤tr命令⾮常⽅便。
输⼊⽂本()
China
America
France
German
sed命令
| sed':label;N;s/\n/ /;b label'
tr命令
| tr"\n"""
两个命令输出⼀致,但是sed命令的输出结尾有换⾏符,⽽tr命令的输出结尾没有换⾏符
China America France German
参考:
(以上内容转⾃此篇⽂章)
linux执行shell命令
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论