xyok
V2EX  ›  问与答

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

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

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