こんにちは。 txtで複数行と1行をマージする必要がありますawk
。いろいろなことを試してみましたが、目的の結果が得られませんでした。一例
ここから始める必要があります。
11 01 30 31 33 37 39 39 30 30 30 30 30 38 31 34
36 06 02 00 00 00 06 06 03 00 00 00 01 03 06 28
06 09 00 00 00 00 20 20 20 20 20 20 20 20 20 31
20 20 20 20 20 20 20 30 31 33 37 39 39 30 30 30
30 30 38 31 34 36 20
11 01 30 31 33 37 39 39 30 30 30 30 30 38 31 34
36 06 02 00 39 ff c3 06 03 00 00 00 02 03 06 28
06 09 00 00 00 00 00 00 0d 48 1b 03 f8 13 01 52
b4 18 ff fc 46 29 00 00 06 27 02 ca a0 00 00 63
07 00 02 77 f5 0f 01 1a 12 1d 2f
これに関して:
11 01 30 31 33 37 39 39 30 30 30 30 30 38 31 34 36 06 02 00 00 00 06 060300 00 00 01 03 06 28 06 09 00 00 00 00 20 20 20 20 20 20 20 20 20 31 20 20 20 20 20 20 20 30 31 33 37 39 39 30 30 30 30 30 38 31 34 36 20
11 01 30 31 33 37 39 39 30 30 30 30 30 38 31 34 36 06 02 00 39 ff c3 06 03 00 00 00 02 03 06 28 06 09 00 00 00 00 00 00 0d 48 1b 03 f8 13 01 52 b4 18 ff fc 46 29 00 00 06 27 02 ca a0 00 00 63 07 00 02 77 f5 0f 01 1a 12 1d 2f
答え1
これは些細なことですawk
:
awk 1 ORS=' '
答え2
@jimmijを参照してくださいawk
。改行を空白に変更することもできます。
tr '\n' ' ' <input >output