【发布时间】:2016-03-03 06:31:45
【问题描述】:
我在一个文件中有 2 行:
MUMBAI,918889986665,POSTPAID,CRBT123,CRBT,SYSTEM,151004,MONTHLY,160201,160302
MUMBAI,912398456781,POSTPAID,SEGP,SEGP30,SMS,151004,MONTHLY,160201,160302
我想在上面的行中剪切字段 2 和 4。条件是:从字段 2 开始,我只需要十位数字。
期望的输出:
8889986665,CRBT
2398456781,SEGP30
我正在尝试以下命令:
cut -d',' -f2 test.txt | cut -c3-12 && cut -d',' -f4 test.txt
我的输出:
8889986665
2398456781
CRBT
SEGP30
请帮助我实现所需的输出。
【问题讨论】: