美文网首页
Linux批文本文件处理

Linux批文本文件处理

作者: 倪桦 | 来源:发表于2022-04-21 16:47 被阅读0次
fileList=`find $PWD -name "anno_report.csv"`
:>anno_report.table.csv
for f in $fileList
do
    name=`echo ${f} | xargs -n1 dirname | xargs -n1 basename`
    line=`cat ${f} | awk -F',' '{print $2}' | tr '\n' ',' | sed -r 's/(.*),/\1\\n/'`
    echo ${name},${line} >>anno_report.table.csv
done
#列合并所有文本 
cat ${f} | awk -F',' '{print $1}' | tr '\n' ',' | sed -r 's/(.*),/\1\\n/' | xargs -i sed -i '1i\{}' anno_report.table.csv

相关文章

  • Linux sed命令的具体用法是什么?

    Linux sed命令是利用脚本来处理文本文件。它可依照脚本的指令来处理、编辑文本文件,是Linux系统中非常不错...

  • Linux命令大全 - sed命令

    Linux sed命令是利用script来处理文本文件。 sed可依照script的指令,来处理、编辑文本文件。 ...

  • sed命令

    Linux sed命令是利用script来处理文本文件。 sed可依照script的指令,来处理、编辑文本文件。 ...

  • 22. Linux sed命令

    Linux sed命令是利用script来处理文本文件。sed可依照script的指令,来处理、编辑文本文件。Se...

  • Linux常用命令详解 | sed

    Linux sed 命令是利用脚本来处理文本文件。 sed 可依照脚本的指令来处理、编辑文本文件。 sed 主要用...

  • Linux--sed命令

    1、sed简介 Linux sed 命令是利用脚本来处理文本文件。 sed 可依照脚本的指令来处理、编辑文本文件。...

  • Let's awk!

    awk是Linux自带的一种文本处理工具,能够快速有效地对Linux下的文本文件进行处理,尤其针对较大的文本文件。...

  • Linux sed 命令

    Linux sed 命令是利用脚本来处理文本文件。sed 可依照脚本的指令来处理、编辑文本文件。Sed 主要用来自...

  • linux sed 替换

    1. linux sed -i 命令 Linux sed 命令是利用脚本来处理文本文件。 sed 可依照脚本的指令...

  • Linux sed命令实例详解

    Linux sed命令实例详解 功能说明:利用script来处理文本文件。 语法:sed [-hnV][-e][-...

网友评论

      本文标题:Linux批文本文件处理

      本文链接:https://www.haomeiwen.com/subject/hytwertx.html