You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

提取CSV数据中ID小于2000的姓名与家乡所用命令是什么

实现命令

你可以直接使用awk命令处理该CSV文件,假设你的数据存储在person.csv文件中,命令如下:

awk -F ',' '$2+0 < 2000 {print $1 "," $3}' person.csv

命令说明

  • -F ',':指定CSV的字段分隔符为逗号,将每行数据自动拆分为姓名($1)、ID($2)、家乡($3)三个字段
  • $2+0 < 2000:筛选条件,将ID字段强制转换为数值后判断是否小于2000,避免ID带前导零导致字符串比较出错
  • print $1 "," $3:输出符合条件记录的姓名和家乡,中间用逗号分隔,也可以按需换成空格等其他分隔符

运行结果

执行上述命令后输出结果如下:

Ravi,little stone
Sushanth,Menlo park
Rocky,columbus 

内容的提问来源于stack exchange,提问作者SASI KUMAR REDDY

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 05:54:02