2016-09-02 8 views

答えて

1

:すべてがOKですし、その後で古いバージョンを置き換える場合は、今見てsecond-new.csvを検査することができます

head -n1 first.csv > second-new.csv 
cat second.csv >> second-new.csv 

コマンド置換を使用してfile1の最初の行を抽出し、次にfile2の最初の行の代わりにsedを使用します。

sed -i "1s/^/$(head -n1 file1)\n/" file2 
0

2番目のファイルを書き直す必要があります。あなたがそのようにそれを行うことができますsecond.csv、ファイルfirst.csvを持っていると仮定すると:使用

mv -i second-new.csv second.csv 
+0

ワンステップで行う方法はありますか? – Dennis

+0

ファイルの先頭にデータを挿入することはできません。 – redneb

関連する問題