在Linux

时间:2017-02-06 15:23:32

标签: linux bash vim

我有一个超过5 gigs的db转储文件,我希望快速编辑create database并使用database命令。这个转储是提供给我的。

我一直在使用vim从命令行执行此操作,但加载需要一段时间。我能够快速使用less阅读。有没有办法编辑文件而无需等待几分钟才能在vim中加载完整文件?这可以是传递给vim的参数,也可以是从命令行编辑文件的不同常用方法。

我正在寻找一个可以应用于其他大文件的通用解决方案,所以想要一个允许我快速编辑文件顶部的linux命令。

1 个答案:

答案 0 :(得分:0)

您可以使用cat

cat file_with_create_cmd db_dump > new_dump

如果要在后续命令中使用它而不是将其写入文件,可以使用process substitution

process_dump <(cat file_with_create_cmd db_dump)