我有一些数据格式如下:
bruce 434355/512000 (84.8349609375%)
oliver 217542/512000 (42.488671875%)
kareem 236778/563200 (42.0415482954545%)
第二列中的数据以 KB 为单位,我想提取第一部分(在 / 之前)并仅显示它,如下所示:
bruce 424.17MB (84.8349609375%)
oliver 212.44MB (42.488671875%)
kareem 231.24MB (42.0415482954545%)
sed 或 awk 有没有办法做到这一点?
或者,我所做的是使用 awk 提取第二列,将其写入另一个文件,并在 while 循环中从每个文件中显示一行。