results.txt
これらの行で指定されたファイルからダミー情報を削除する方法は?
ファイル内の行は次のとおりです。
_my0001_split00000000.txt:Total Dynamic Power = 0.0000 mW
_my0001_split00000050.txt:Total Dynamic Power = 117.5261 uW (100%)
...次のようにタブ区切り形式に変更する必要があります。
0001 00000000 0.0000 mW
0001 00000050 117.5261 uW
ベストアンサー1
代わりに使用するsed
のはどうですかawk
?
sed -r 's/^_my([0-9]+)_split([0-9]+)\.txt:[^=]*=\s*([0-9.]+) *(\S+).*/\1\t\2\t\3 \4/' /path/to/file