質問: #[スペース18個]x[スペース19個]y[スペース19個]z [スペース6個]1.0[スペース5個]2.1[スペース5個]-5.4[スペース5個]8.2 [スペース6個]0.0[スペース5個]23.4[スペース5個]4.4[スペース5個]3.4 ... (以下数百行続く)
回答: あくまで一般論になりますが、生産性の高さと、処理速度が速いことが トレードオフの関係なので、楽に作りたいのであれば、まずはシェルスクリプトが良いと思います。 ただ、例えば、dat ファイルが数万ファイルある、もしくは、容量がすごく大きいといった場合は、「処理経過をログに出力したい」など、他の要件がでてくるかもしれません。 そういった「想定外の要件に対応すること」も想定すると、Pythonなどのプログラミング言語のほうがいろいろ出来るので良い気がします。 生産性を重視する場合は、積極的に C を選択する理由は思いつきませんが、処理速度やメモリの効率化が重要な場合は、C を選ぶのがいいと思います。