如何在Shell脚本中向文件添加行?

我想在现有的CSV文件中添加一行标题,并在适当位置进行编辑。我怎样才能做到这一点?

echo 'one, two, three' > testfile.csv

我想结束

column1, column2, column3

one, two, three

更改初始CSV输出不方便。

任何标准命令都可以。重要的是,文件已就地编辑,并且该行插入到文件的开头。

回答:

这将在文件的开头添加自定义文本:

echo 'your_custom_escaped_content' > temp_file.csv

cat testfile.csv >> temp_file.csv

mv temp_file.csv testfile.csv

以上是 如何在Shell脚本中向文件添加行? 的全部内容, 来源链接: utcz.com/qa/427458.html

回到顶部