私はかなり大きなファイルを持っています(ここでsedとawkで問題が発生しています)。私が主に興味を持っている行は次のようになります。
\# Name: name [...] [...] [here=178542..178940]
また
\# Name: name [here=reversed(10000..18899)]
この行から 2 つの数値を抽出します。最初の数値 (x) はパターン[here=
orの後にあり、 の[here=reversed(
前で停止し..
、2 番目の数値 (y) は直後に..
始まり、]
orで終わり)]
ます。これらの数値を抽出した後、yx=z を減算してname
、「z」を出力します。
ヒントやヒントについては、私はかなり感謝しています!