xyok
V2EX  ›  问与答

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

  •  
  •   xyok · Apr 4, 2015 via Smartisan T1 · 2750 views
    This topic created in 4086 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   ·   2633 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 16:01 · PVG 00:01 · LAX 09:01 · JFK 12:01
    ♥ Do have faith in what you're doing.