我有一个超过5 gigs的db转储文件,我希望快速编辑create database并使用database命令。这个转储是提供给我的。
我一直在使用vim
从命令行执行此操作,但加载需要一段时间。我能够快速使用less
阅读。有没有办法编辑文件而无需等待几分钟才能在vim中加载完整文件?这可以是传递给vim的参数,也可以是从命令行编辑文件的不同常用方法。
我正在寻找一个可以应用于其他大文件的通用解决方案,所以想要一个允许我快速编辑文件顶部的linux命令。
答案 0 :(得分:0)
您可以使用cat
:
cat file_with_create_cmd db_dump > new_dump
如果要在后续命令中使用它而不是将其写入文件,可以使用process substitution:
process_dump <(cat file_with_create_cmd db_dump)