我有一个配置文件,我需要在文件顶部添加几行。 当我尝试从命令行执行此操作时,它会从我的文件中删除新行字符并为我提供未格式化的文件。
所以,我的问题是:我可以在现有文件的顶部添加一些行,它应该保留其格式,新行仍然是新行吗?
我正在从另一个文件向现有文件中添加新行。
答案 0 :(得分:1)
在Windows中,您可以使用其他信息创建新文件,然后将其与原始文件一起复制到新文件中。假设您有一个名为config.txt的现有文件和一个名为new.txt的新文件:
复制new.txt + config.txt newConfig.txt
或者,您可以键入旧文件并附加到new.txt:
输入config.txt>> new.txt
我认为第二个选项适用于Linux,使用 cat 命令而不是类型。
无论哪种方式,您都需要删除旧的配置文件并重命名新配置文件。
如果您想在代码中执行此操作: