awk コマンドを使用して値を 3 つの部分に分割しようとしています。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 %
他の場合も同様ですが、上記のように適切な番号付け形式でサンプル出力を取得できませんでした。
誰でもこれについて私を助けることができますか?