我尝试用vi打开一个文件,但它说:
太长了
我读了主题 vi: Line too long ,但只有两个解决方案(安装Vim,使用sed,AWK,弃用, less )不可行。
我假装打开的文件有超过400.000行,以及更多, sed 或折叠等命令,或者查看不起作用,因为我不知道具体的行号。安装另一个程序是免费的。
我想在文件中导航,特别是在最后一行。
操作系统是SunOS 5.8,您将向我建议的命令或编辑器或程序必须安装在此版本上。
最初我放弃了tail
命令,但我认为这是唯一的解决方案。
答案 0 :(得分:2)
最后解决方案使用“tail”和最后一行的参数来显示。
使用此命令和“more”,我可以导航到最后一行并跳过具有太长问题的行:
tail -1000 file-with-line-too-long.txt | more
这是一台托管且受限制的计算机,无权安装任何程序。
答案 1 :(得分:0)
:$
将您带到最后一行的开头。
它也适用于命令行(您可能必须转义$):
vi +$ /path/to/file