SLHAファイルからさまざまな変数の値を読み込み、シェルスクリプトを使用して各変数の値を専用ファイルに取り込みます。これらの変数は約50個あるため、50個のデータファイルが生成されます。コードの一部は次のとおりです。
grep " 25" SPheno.spc|head -1|awk {'print $2'} >> mh.out
grep " 1000001" SPheno.spc|head -1|awk {'print $2'} >> mdl.out
grep " 2000001" SPheno.spc|head -1|awk {'print $2'} >> mdr.out
grep " 1000002" SPheno.spc|head -1|awk {'print $2'} >> mul.out
grep " 2000002" SPheno.spc|head -1|awk {'print $2'} >> mur.out
.
.
.
.out
シェル自体のすべてのこれらのファイルを1つの大きなファイルに結合して、結合されたファイル内の各変数に対して別々の列を作成したいと思います。 C++を使ってみましたが、それほど多くのファイルを開くのは効率的ではないようです。
答え1
cat m*.out >combined_file.out
答え2
paste m*.out > combined_file