有没有办法打开less并让它滚动到文件的末尾?我总是在做less app.log然后按G到底部。
我希望有类似less --end或的东西less -exec 'G'。
Mil*_*les 288
less +G app.log
+ 打开文件时将运行初始命令
G 跳到最后
当播放多个文件时,++将命令应用于正在查看的每个文件。不只是第一个。例如,less ++G app1.log app2.log。
小智 48
less +F filename
Run Code Online (Sandbox Code Playgroud)
将走到最后并拖尾文件。
从较少的手册页:
F 向前滚动,并在到达文件末尾时继续尝试读取。通常这个命令会在文件末尾时使用。这是一种在查看文件时监视正在增长的文件尾部的方法。(行为类似于“tail -f”命令。)
小智 11
从较少的手册页:
如果命令行选项以 + 开头,则该选项的其余部分将被视为小于的初始命令。例如,+G 告诉less 从文件末尾而不是开头开始,而+/xyz 告诉它从文件中第一次出现“xyz”开始。作为一种特殊情况,+ 的作用类似于 +g;也就是说,它从指定的行号开始显示(但是,请参阅上面“g”命令下的警告)。如果选项以 ++ 开头,则初始命令适用于正在查看的每个文件,而不仅仅是第一个文件。前面描述的 + 命令也可用于为每个文件设置(或更改)初始命令。