0
从下面几行中提取粗体文本和数字的最佳命令是什么?从linux中的多个文件中提取文本和数字
2015年4月21日17:53:00Z,麦克,,16,,0.0
2015年4月21日17:53:00Z,罗布,, 16,,0.0
我有累sed 's/.*[\(.*\).\([0-9]*\).*/\1 \2/'
我需要的输出是:
迈克47176121
罗布45423252
从下面几行中提取粗体文本和数字的最佳命令是什么?从linux中的多个文件中提取文本和数字
2015年4月21日17:53:00Z,麦克,,16,,0.0
2015年4月21日17:53:00Z,罗布,, 16,,0.0
我有累sed 's/.*[\(.*\).\([0-9]*\).*/\1 \2/'
我需要的输出是:
迈克47176121
罗布45423252
如何试图做的sed
约
cut -f 2,3 -d,
代替'削减-f 2,3 -d,--output分隔符=”“',但是,是'cut'看起来很合适。如果GNU削减(我相信'--output-delimiter'是GNU特有的)不可用,'awk -F'{print $ 2,$ 3}'是一个理智的替代品。 – Wintermute