シェルコマンドを使用してあるファイルから別のファイルに行を挿入するには?

シェルコマンドを使用してあるファイルから別のファイルに行を挿入するには?

file1の最初から8行を書きたいですfile2

鉱山にはfile1次の行が含まれています。

$BQ  
{ VOL       @home    }  
database    daba  
relation    tcdeatid  
copy           1  
{ version        0 }  
opendb  
clear
# other stuff

鉱山にはfile2次の行が含まれています。

.lruno := 72  
.infno := 1    
writedb     
clear

私の出力ファイルは次のとおりです

$BQ  
{ VOL       @home    }  
database    daba  
relation    tcdeatid  
copy           1  
{ version        0 }  
opendb  
clear  
.lruno := 72  
.infno := 1    
writedb       
clear

ベストアンサー1

標準ツールを使用してこれを行うことができます。

そしてpaste

paste -sd'\n' file1 file2

そしてsed

sed p file1 file2

おすすめ記事