2017-08-22 4 views
0

私はSLHAファイルからさまざまな変数の値を読み込み、シェルスクリプトを使って各変数の値を専用ファイルに入れています。私は約50のそのような変数を持っているので、50のデータファイルが生成されます。コードの部分は、私は一つの壮大なファイルで、シェル自体からこれら.outのすべてのファイルをマージしたい多数のファイルを読み込んでシェルでマージする

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 
. 
. 
. 

below-与えられています。私はC++を使用しようとしましたが、そのような多数のファイルを効率よく表示することはできません。

答えて

0

使用しているオペレーティングシステムはわかりませんが、それはなんらかの種類のUnixのようです。そのように、あなたはちょうどそのようなcatであなたがやりたいことができるかもしれない:

$ echo 3 > mh.out 
$ echo 4 > mdl.out 
$ echo 5 > mdr.out 
$ echo 6 > mul.out 
$ echo 7 > mur.out 
$ cat *out > MERGED 
$ cat MERGED 
4 
5 
3 
6 
7 

私はそれを作ったので、私はあなたの.outファイルの実際の内容だか分かりません。

関連する問題