我有一个要求,我从源获取具有不同数量的分层数据的文件,我需要将它们设置为一个标准数量的分隔数据。
源文件1:
AA,BB,CC,0,0
AC,BD,DB,1,0
EE,ER,DR,0,0
我想要做的是在每行的末尾添加额外的3个零
AA,BB,CC,0,0,0,0,0
AC,BD,DB,1,0,0,0,0
EE,ER,DR,0,0,0,0,0
源文件始终包含较少数量的列数据。任何人都可以帮忙解决这个问题。
提前致谢
答案 0 :(得分:1)
试试这个,它会在提到的文件的每一行之后添加特定的字符串
sed '1,$ s/$/,0,0,0/' infile > outfile
这是我尝试过的;
答案 1 :(得分:0)
sed可以使用-i标志
来实现sed -i "s/$/,0,0,0/g" file