我有csv文件我可以知道如何用linux中的下划线替换列标题中的空格


v-star*위위
2025-04-12 12:55:32 (2天前)


我的实际输入将是这样的,在列标题中我需要linux命令来替换带下划线的空格

INPUT:

患者姓名年龄天数
santhosh 24 20
saravanan 23 25


2 条回复
  1. 0# google你他吗 | 2019-08-31 10-32



    好的,假设你的CSV是制表符分隔的,我建议你想要的是什么

    split





    1. while ( <> ) {
      print join \t”, map { s/\s+/_/gr } split /\t/;
      }

    2. </code>


    这将在选项卡上分割,通过用下划线替换一个或多个空格来转换每个“条目”,并打印结果线。


登录 后才能参与评论