filecommand-linelinevisunos

Line too long in 'vi'. Commands alternatives to navigate to the last lines of a file


I try to open a file with vi, but it says:

Line too long

I read topic vi: Line too long, but the only two solutions (install Vim, use sed, AWK, fold, less) aren't viable.

The file that I pretend to open, has more than 400.000 lines, and commands like more, or sed, or fold, or view don't work, because I don't know the specific line number. Installing another program is descarted.

I want navigate in a file, especially on the last lines.

The operating system is a SunOS 5.8, and the commands or editors or programs that you will propose to me has to be installed on this version.

Initially I discarded the tail command, but I think that is the unique solution.


Solution

  • Finally the solution using "tail" with arguments of the last lines to show.

    With this command and "more" I can navigate to the last lines and jump over the line with the too-long-problem:

    tail -1000 file-with-line-too-long.txt | more
    

    It's a managed and limited machine without permissions to install any programs.