我有一个文本文件,其每一行如下所示:
编号,描述1,描述2,…,
我怎样才能在文件中仅检索数字?
答案1
如果你想使用标准命令行实用程序来执行此操作,cut
或者awk
都可以
cut -d, -f1 yourfile
awk -F, '{print $1}' yourfile
您还可以使用sed
将第一个逗号分隔字段后的所有内容替换为空
sed 's/,.*//' yourfile
相同的替换语法将起作用vim
(因为你用它标记了问题),即在进入命令模式后Esc
:1,$s/,.*//