相关疑难解决方法(0)

awk - 如何使用字段分隔符删除第一列

我有一个csv文件,其数据如下所示

87540221|1356438283301|1356438284971|1356438292151697
87540258|1356438283301|1356438284971|1356438292151697
87549647|1356438283301|1356438284971|1356438292151697
Run Code Online (Sandbox Code Playgroud)

我正在尝试将第一列保存到新文件(没有字段分隔符,然后从主csv文件中删除第一列以及第一个字段分隔符.

有任何想法吗?

这是我到目前为止所尝试的

awk 'BEGIN{FS=OFS="|"}{$1="";sub("|,"")}1'
Run Code Online (Sandbox Code Playgroud)

但它不起作用

linux shell awk

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

awk ×1

linux ×1

shell ×1