背景:
将文件内容多行合并为一行,并将中间的空格替换为都好
1.数据输入示例:cat 2.txt
tb01
tb02
tb04
2.数据输出示例
tb01,tb02,tb04
3.shell脚本具体实现方法
#文件的多行合并为一行
#并空格替换为逗号
#方法一
echo `xargs < 2.txt`|tr ' ' ','
#方法二
a=`cat 2.txt`|echo $a|tr ' ' ','
#方法三
#将换行符替换为逗号
tr -s "\n" "," <2.txt;echo
本文介绍了一种使用Shell脚本将文件中的多行内容合并成单行并用逗号分隔的方法。通过三种不同的实现方式展示了如何从文件中读取内容、替换换行符为逗号,最终输出处理后的字符串。
914





