我正在尝试使用 awk 命令将值拆分为三个部分。需要帮助才能闯入 3。
内容 =1. 11683 (<server01>: du.size[/,free] : 0.5 % 2. 21683 (<server02>: du.size[/,free] : 1.5 % 3. 31683 (<server03>: du.size[/,free] : 3.5 %
我希望上述内容在编号系统中分成 3 行。
需要样本输出:
1. 11683 (<server01>: du.size[/,free] : 0.5 %
2. 21683 (<server02>: du.size[/,free] : 1.5 %
3. 31683 (<server03>: du.size[/,free] : 3.5 %
我已经尝试过以下命令:
echo $content | awk -F"3. " '{ print $2 }'
我明白了
31683 (<server03>: du.size[/,free] : 3.5 %
对于其他人来说也是如此,但仍然未能以正确的编号格式获得示例输出,如上所示。
谁可以帮我这个事 ?