TABLE_A{ char aaa; long aaa_1; char bbb; long bbb_1; }
上記のテキストを下記のようにawkで文字列の分割がしたいです。どのようにしたら良いでしょうか。
TABLE_A{ char aaa; char bbb; } TABLE_A_1{ long aaa_1; long bbb_1; }
丸投げな質問になっておりますが、よろしくお願いします。
char と long だけなのかとか、テーブル定義は一つだけなのかとか、テーブル定義以外にも何か書いていないのかとか、色々不備がありますが、これだけのことならソートして手作業で分けた方が早いと思います。
ありがとうございます。
不備の部分は下記の感じです。
・char と long だけです。
・テーブル定義は一つだけです。
・テーブル定義以外はありません。
大変申し訳ないのですが、ソートして手作業の部分を詳しくお願いできないでしょうか?
sort -k1 -s で順番を崩さず型名でソートできると思います。
https://linuxjm.osdn.jp/html/GNU_coreutils/man1/sort.1.html
一度試して実行結果を見てください。そうすれば後数行の手作業での書き換えで対応できると思います。
無理行ってしまい申し訳有りません。
ありがとうございます。
無理というのはできなかったということですか?
まあ解決したならいいです。
なるべく簡単そうな方法を選んだんですが。
回答1件
あなたの回答
tips
プレビュー