file1.csv
inのタイトルをinのタイトルに置き換えたいと思います。file2.csv
file1.csv
"a","b","c"
file2.csv
"x","y","z"
私が望むタイトルfile1.csv
は
"x","y","z"
何をすべきか教えてください。頑張った
sed -i "1 s/^.*$/$file2.csv/" file1.csv
""
ただし、(引用符)は含まれません。タイトルに引用符を付けたいです。
ベストアンサー1
この仕事にこだわる場合sed
:
( sed 1q file2.csv; sed 1d file1.csv ) >file3.csv && mv file3.csv file1.csv
いいえsed
:
( head -1 file2.csv; tail -n +2 file1.csv ) >file3.csv && mv file3.csv file1.csv