lesspipe.sh是一个开源的,寻呼机那么自由和简单的命令行输入滤波器,如少“手册页描述。
lesspipe.sh是,在一个KSH兼容的shell,如KSH,ZSH,或击运行,并允许用户使用更少的查看与二进制内容,压缩文件,档案等文件的bash脚本。
通过访问设备文件浏览文件被实现在一定程度上(DOS文件系统和焦油文件)。 lesspipe.sh支持多种格式,无论是作为普通的文件和压缩文件使用gzip,bzip2压缩,或压缩算法
什么在此版本中是新的:
- 在编码中更好地处理和防范的iconv失败。
什么在1.72版本新:
- 在运行时检测出正确的选项的文件命令(文森特·勒菲弗)
- 在猜测的字符编码和可选做一个字符转换(VL)
- 请有色LS输出工作于不同的操作系统口味(马克·阿布拉莫维茨)
- 在不延长的.xml为HTML文件(詹姆斯爱尔邦) 解读文件
- 的eval`... / lesspipe.sh`将设置LESS_ADVANCED_PREPROCESSOR如果有意义
- 在样本较少的包装打开网址少(在contrib目录)(塞巴斯蒂安·凯泽尔)版本1.71 2010年4月6日
- 在检测的好版本的tar,尽量避免在Solaris(吉姆·普赖尔) 的/ usr / bin中/焦油
- 在做更多的预处理,如果LESS_ADVANCED_PREPROCESSOR设置
- 在总是试图去解释(G)的roff格式化的文本(手册页)
- 在更好的检测lzip和XZ压缩文件(文森特·勒菲弗)
- 在不调用识别“图片文字”标签的文件(文森特·勒菲弗)
- 在不依赖LANG变量的内容调用的iconv(文森特·勒菲弗)
- 有一个回退到bash或zsh的在运行时使用的shell(文森特·勒菲弗)版本1.70 2009年7月16日
- 在固定mktemp的对MacOS的调用(报告由彼得·Kostka和马丁·奥特)
- 在运行时检测辅助程序 (由大卫Leverton,切赫UZEL建议)
- 在添加支持XZ压缩(马修Bouillaguet)
- 在更严格的测试gzip压缩
- 来更好地支持MacOSX的和基于BSD系统的变化转处理
- 在介绍--fixed在配置静态控制lesspipe一代
- 在改进一代的Makefile
- 在调用的eval`... / lesspipe.sh`将设置环境变量ENV LESSOPEN正确
- 在固定瓶子处理,如果不使用fastjar(是一个错误,在1.60只)
- 在控制量(切赫UZEL)
- 在更新的文档,以反映最近的变化版本1.60 2008年12月1日
- 在代码的重大重组,甚至更多的文件类型支持(吉姆·普赖尔)
- 在使用一个临时目录,并为mktemp的创建临时文件
- 在功能精矿文件类型识别
- 在改写的HTML文件的识别和处理,增加XHTML识别,elinks的增加和w3m的是HTML解析器
- 在jar文件更好的支持(通过扩展jar认可和XPI)
- 在支持Excel和PowerPoint文件(通过扩展识别)
- 在Perl的POD文件的支持
- 在有色目录列表
- 在列表中查看* .deb软件包控制部件
- 在添加了lzip压缩支持(安东尼奥·迪亚兹·迪亚兹)
- 在增加了支持DjVu文件(弗洛里安·克拉默)
- 在用于Solaris提高压缩的支持,在配置bug修复(保罗·汤森)
- 在代码清理和bug修复
- 在提高测试套件
- 在该文件的更新(合并english.txt和README)版本1.55 2008年8月13日
- 在清理文档和代码
- 在删除了卸载媒体支持(软盘)
- 在更好地支持UTF-8,UTF-8和ISO-8859-1 之间加入转换
- 添加初步支持LZMA压缩文件(由戈茨Waschk建议)
- 在7-zip文件更好的支持(建议由斯蒂芬·黑格尔)
- 修正拼写错误的程序名“链接”版本1.54 2008年7月25日
- 在使用ID3V2 mp3文件的改进支持(提示从马库斯·迈尔)
- 在增加了对MP3文件的测试与ID3 v1和v2标签
- 在正确识别版本的文件命令
- 在喜欢过山猫链接HTML显示
- 在添加支持二进制的plist文件(的Mac OS X)(彼得·D·巴恩斯JR。)
- 在增加对GPG加密文件支持(丹尼尔Risacher)版本1.53 2006年4月11日
- 的OpenOffice文档(弗洛里安·克莱默,文森特·勒菲弗)的支持
- 在RAR压缩文件支持(辛迪·莱昂哈特建议)
- 在7-ZIP档案,UTF-16的文本(拟议的文森特勒菲弗)的支持
- 在图像格式(PNG,GIF,JPEG等)的支持
- 在小shell语法修复(报告由安德鲁Barnert)
- 在更好的测试来识别焦油和DVI文件
- 在不包括命令的完整路径,如果他们在搜索路径
- 避免"文件 - "命令,放宽&QUOT要求;文件",现在的Solaris OK(肯)
- 在显示debian的文件,而无需dpkg的(提示由克林斯曼Kahnert)
- 在提及BUGS的语法高亮是一个实验性的功能
- 在需要的bzip2至少1.0版本
- 在更新的文档版本1.52 2005年7月19日
- 在包含变量替换模式%的原因挂在AIX,逃避%字符
- 文件命令可以包含文件名,使它更难误导文件类型识别逻辑版本1.51 2005年5月26日 输出
- 在Makefile文件(PREFIX,而不是在配置前缀)修正错字
- 在改变一贯测试语法要符合更多的炮弹
- display命令时没有的args称为设置LESSOPEN ENV变量
- 修正的地方没有处理的含空格的文件名正确少数情况下
- 添加一个手册页lesspipe.sh版本1.50 2005年4月12日
- 在即使被包含在档案文件名的处理重大变化,从而允许在名称中使用空格的文件显示
- 的&QUOT显示;可存储perl的" (请参阅perldoc可存储)文件由斯拉文Rezic
- 在许多变化摆脱以语法高亮相关小错误和文件中包含的档案显示
- 在lesspipe.sh成功测试,还与工作的pdksh (用v。5.2测试)
- 在添加测试套件,在TESTCMDS列出的命令,测试文件是testok和testnok。可以用make测试启动
- 在提高配置脚本和文档增强
预处理由ENV VAR LESS_ADVANCED_PREPROCESSOR,如果相关的配置问题的回答与Y(默认N)
基于重组后的代码lesspipe
什么是在1.72版本新:
- 在文件中的.xml结尾的将不再是(不正确)解释为HTML文件。
- 在适当的选项文件命令,现在选择在运行时猜测文件的字符编码。
- 这是用来选择显示重新编码的文件的内容。
- 当语法高亮内lesspipe.sh使用,彩色输出的ls现在可以在多个OS的味道。
- 在样品包装功能较少提供允许通过简单地调用'少'直接打开网址。
什么在1.71版本新:
- 在检测的好版本的tar,尽量避免的/ usr /斌/焦油在Solaris(吉姆·普赖尔)
- 在做更多的预处理,如果LESS_ADVANCED_PREPROCESSOR设置
- 在总是试图去解释(G)的roff格式化的文本(手册页)
- 在更好的检测lzip和XZ压缩文件(文森特LefA¨vre)
- 在不调用识别“图片文字”标签的文件(文森特LefA¨vre)
- 在不依赖LANG变量的内容调用的iconv(文森特LefA¨vre)
- 有一个回退到bash或zsh的在运行时使用的shell(文森特LefA¨vre)
什么版本1.70的新:
- 在lesspipe确实现在检查辅助应用程序在运行时。配置脚本增强,允许剪裁列入lesspipe.sh过滤器的数量。作为可配置的选项滤波在lesspipe.sh量现在可以通过环境变量ENV LESS_ADVANCED_PREPROCESSOR来控制。支持在XZ压缩方法中的溶液。该文档已被清理和小错误(主要用于MacOSX的)已被纠正。
什么是在1.60版本新:
- 的lesspipe代码中的重大重组发生
- 在支持甚至更多的文件类型已经被添加(如罐子,lzip)。
- 在测试套件增强,一些错误是固定的代码被清理。
- 在该文档已被更新。
什么是在1.55版本新:
- 在lesspipe现在配备了改进的UTF-8支持
- 在它会自动转换UTF-8和ISO-8859-1字符集之间的显示,这取决于LANG环境变量。
- 在7-zip文件的处理进行了改进和LZMA压缩的文件现在承认。
- 在文档和代码已经被清理,小的错误已被修正。
评论没有发现