1、命令简介
bzmore, bzless:用于 crt 查看 bzip2 压缩文本的文件阅读过滤器。
2、命令用法
bzmore [ name ... ]
bzless [ name ... ]
3、命令描述
bzmore是一个过滤器,它允许在软拷贝终端上逐屏检查压缩或纯文本文件。bzmore可以处理使用bzip2压缩的文件,也可以处理未压缩的文件。如果文件不存在,bzmore将查找同名的文件,并添加.bz2后缀。
bzmore通常会在每次满屏后暂停,在屏幕底部打印“More”。如果用户输入回车,就会多显示一行。如果用户点击一个空格,就会显示另一个屏幕。稍后将列举其他可能性。
4、命令选项
bzmore
查看/etc/termcap
文件以确定终端特征,并确定默认窗口大小。在一个能够显示24行的终端上,默认的窗口大小是22行。bzmore
暂停时可能输入的其他序列及其影响如下(i
是一个可选的整型参数,默认为1
):
选项 | 描述 |
i<space> | 显示更多行,(如果没有给出参数,则显示另一屏 |
^D | 再显示11行(一个"滚动")。如果给定i,则滚动大小设置为i。 |
d | ^D (control-D) |
iz | 与输入一个空格相同,除了i(如果存在)将成为新的窗口大小。注意,窗口大小在当前文件结束时恢复到默认值。 |
is | 跳过I行并打印一整屏的行 |
if | 跳过i屏幕内容并打印一整屏的行 |
q 或 Q | 退出读取当前文件;继续下一个(如果有的话) |
e 或 q | 当提示符--More--(Next file: file)显示时, 该命令将导致bzmore退出。 |
s | 当提示符--More--(Next file: file)显示时, 该命令将导致bzmore跳过下一个文件并继续。 |
= | 显示当前行号。 |
i/expr | 搜索正则表达式expr的第 如果没有找到模式, bzmore将继续查找下一个文件(如果有的话)。 否则,将显示整个屏幕, 从找到表达式的位置之前的两行开始。 可以使用用户的erase和kill字符来编辑正则表达式。 擦除第一列后将取消搜索命令。 |
in | 搜索最近输入的正则表达式的第 |
!command | 使用命令调用shell。 性格的!'将被前一个shell命令替换。 序列“ |
:q 或 :Q | 退出读取当前文件; 继续下一个(如果有的话)(和 |
. | 重复前面的命令。 |
5、使用示例
bzless backup.tar.bz2