从 linux 中的多个文件中提取文本和数字

Extracting text and number from multiple files in linux

从下面的行中提取粗体文本和数字的最佳命令是什么?

2015-04-21 17:53:00Z,麦克,47176121,16,0.0

2015-04-21 17:53:00Z,罗布,45423252,16,0.0

我累了sed 's/.*[\(.*\).\([0-9]*\).*/ /'

我需要的输出是:

麦克 47176121

抢 45423252

如何 cut -f 2,3 -d, 而不是尝试 sed