xyok
V2EX  ›  问与答

求教: Linux 文本操作,怎么给以制表符分割的数据文本添加列名和行号

  •  
  •   xyok · Apr 4, 2015 via Smartisan T1 · 2742 views
    This topic created in 4083 days ago, the information mentioned may be changed or developed.
    在文本首行添加列名,每行行首添加行号,并保存到新文件中
    2 replies    2015-04-04 17:33:11 +08:00
    47jm9ozp
        1
    47jm9ozp  
       Apr 4, 2015
    添加行号 awk '{print NR,$0}' input > output

    列名手动添加就好了吧。。。
    xyok
        2
    xyok  
    OP
       Apr 4, 2015 via Smartisan T1
    怎么在awk脚本BEGIN 里获取文件的列数,然后添加列号?手动添加在数据少时可以,但数据多了行不通
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3302 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 11:15 · PVG 19:15 · LAX 04:15 · JFK 07:15
    ♥ Do have faith in what you're doing.