lesspipe.sh「少ないmanページで説明したように、より少ないページャのためのオープンソース、フリーでシンプルなコマンドライン入力フィルタです。
lesspipe.shは、KSH、ZSH、またはバッシュとして、kshの互換シェルの下で実行されますbashスクリプトで、ユーザーがバイナリコンテンツを持つファイル、圧縮ファイル、アーカイブなどを表示するより少ないを使用することができます。
デバイスファイルにアクセスすることにより、ファイルの表示は、ある程度(DOSファイルシステムとtarファイル)に実装されています。 lesspipe.shは両方GZIP、bzip2の、またはzipアルゴリズムを使用して、プレーンと圧縮ファイルとして、多くのフォーマットをサポートしています。
のこのリリースのの新機能である:ます。
- エンコーディングのより良いハンドリングとiconv障害から保護します。
のバージョン1.72のの新機能は次のとおりです。
- 実行時にファイルコマンドの適切なオプションを検出(ヴィンセントルフェーブル)
- 文字エンコーディングを推測し、必要に応じてchar型の変換(VL)を行います。
- 色付きのLS出力は別のOSの味のために働いて作る(マーク·アブラモウィッツ)
- はevalの `... / lesspipe.sh`はLESS_ADVANCED_PREPROCESSORを設定する場合は、意味します。
- (contribの中で)より少ないとURLを開くためのサンプル少ないラッパー(セバスチャンカイザー)バージョン1.71 2010年4月6日
- タールの良いバージョンを検出、ソラリス(ジム·プライアー) には、/ usr / bin /タールを回避しよう
- LESS_ADVANCED_PREPROCESSORが設定されている場合はより多くの前処理を行います。
- 常に解釈しよう(G)のroff形式のテキスト(manページ)します。
- より良いlzipの検出とXZ圧縮されたファイル(ヴィンセントルフェーブル)
- '画像テキスト」のために識別呼び出すことはありませんが(ヴィンセントルフェーブル) ファイルをタグ付け
- は(ヴィンセントルフェーブル) のiconvを呼び出すためのLANG変数の内容に依存しない
- 実行時に使用されるシェルのbashへのフォールバックまたはzshのを持っている(ヴィンセントルフェーブル)バージョン1.70 2009年7月16日
- (ピーター·コストカとマーティンオッテによる報告)のMacOS上でmktempをのコールを固定します。
- 実行時にヘルパープログラムを検出します。 (デビッドLeverton、ペトルUzelによって提案)
- XZ圧縮のサポートを追加(マチューBouillaguet)
- gzip圧縮のためのより厳格なテストをします。
- より良いサポートMacOSXのとBSDベースのシステムへのRPM処理の変更します。
- 静的にします。 lesspipe生成を制御するには、configureに--fixed紹介
- のMakefileの改善された世代ます。
- ENV変数LESSOPENに設定されますevalの `... / lesspipe.sh`を呼び出して適切にします。
- 固定瓶処理がfastjarを使用しない場合(1.60のバグだっのみ)
- 制御量(ペトルUzel)
- 最近の変更バージョン1.60を反映させるためのマニュアル2008年12月1日に更新されます。
- コードの主要な再編、さらに多くのファイルタイプのサポート(ジム·プライアー)
- 一時ファイルを作成するための一時dirとmktempをを使用します。
- 機能に集中ファイルタイプ認識します。
- 追加された、htmlファイルの認識および処理を書き換えXHTML認識は、HTMLパーサとしてelinksとw3mのを追加します。
- 優れたjarファイルのサポート(拡張子ジャーによって認識され、XPI)
- エクセルのサポートやPowerPointファイル(拡張子によって認識)します。
- perlのポッドファイルをサポートします。
- 色付きのディレクトリ一覧ます。
- リストと*の.debパッケージの制御部分を表示します。
- lzip圧縮(アントニオ·ディアスディアス) のサポートが追加されました
- は のDjVuファイル(フロリアンクレイマー)のサポートを追加しました
- Solaris用の改良されたzipサポートは、configureのバグフィックス(ポール·タウンゼント)
- コードのクリーンアップとバグ修正します。
- 強化されたテストスイートます。
- ドキュメンテーションの更新(マージenglish.txtとREADME)バージョン1.55 2008年8月13日
- クリーンアップドキュメントやコードます。
- にアンマウントメディアのサポートを取り外します(フロッピーディスク)します。
- より良いUTF-8サポート、UTF-8とISO-8859-1 の間の変換を追加する
- (ゲッツWaschkによって提案された)LZMA圧縮されたファイルのための予備的なサポートを追加します。
- 7-zipファイルのためのより良いサポート(ステファンヘーゲルの提案)します。
- スペルミスプログラム名を修正する「リンク」のバージョン1.54 2008年7月25日
- ID3v2のを使用してMP3ファイルのサポートの改善(ヒントマルクスマイヤーから)
- 追加テストします。
- 正しくfileコマンドのバージョンを認識します。
- HTML表示用のオオヤマネコの上のリンクを好むします。
- はバイナリのplistファイル(Mac OS X)をするためのサポートを追加(ピーター·D·バーンズジュニア。)
- このGPG暗号化されたファイルのサポートを追加(ダニエルRisacher)バージョン1.53
- OpenOfficeのドキュメント(フロリアンクレイマー、ヴィンセントルフェーブル)をサポートします。
- RARアーカイブのサポート(シンディ·レオンハルトによって提案された)
- 7-zipアーカイブのためのサポート、(ビンセントルフェーブルが提案した)UTF-16テキスト
- の画像形式(PNG、GIF、JPEGなど)をサポートします。
- 小さなシェル構文の修正します。
- タールとDVIファイルを認識するためのより良いテストします。
- 彼らが検索パスにある場合のコマンドの完全なパスが含まれていません。
- 避ける"ファイル - &QUOT。コマンド、QUOT&ための要件を緩和;ファイル&QUOT ;, Solarisは今OK(ケン)
- ディスプレイDebianのファイルはdpkgなし(ユルゲンKahnertによるヒント)します。
- に言及します。
- のbzip2の少なくともバージョン1.0を必要とします。
- 更新されたドキュメントのバージョン1.52 2005年7月19日
- 変数置換パターンは、AIXでハング、 %エスケープ文字
- fileコマンドの出力は、それが難しくファイルタイプ認識論理バージョン1.51 2005年5月26日李>を欺くために作る、ファイル名を含めることができます
- Makefileの(代わりのconfigureで接頭語のPREFIX)における固定タイプミスします。
- 変更は一貫してより多くのシェルに準拠するように構文をテストします。
- 表示コマンドはLESSOPENのENV変数を設定するには
- スペースを含むファイル名が正しく処理されていないいくつかのケースを固定します。
- lesspipe.shバージョン1.50のために2005年4月12日のmanページを追加します。
- ファイル名の処理に大きな変化、したがって、それらは、アーカイブします。 に含まれている場合でも、名前に空白を持つファイルの表示が可能
- &QUOTの表示、保存可能な&QUOTのperl。スラベンRezicます。 でファイル(はperldocにStorableを参照してください)
- 多くの変更は、構文の強調表示とアーカイブに含まれるファイルの表示 に関連したマイナーなバグを取り除くために
- lesspipe.shます。
- 、TESTCMDSに記載されているコマンドは、テストファイルをテストOKとtestnokで追加テストスイートです。メイク·テストを開始することができます。
- 改善されたconfigureスクリプトおよびドキュメントの機能強化します。
htmlファイル(ジェームズAhlborn)などの拡張子.xmlを持つファイルを解釈しません。
関連のconfigure質問をy(デフォルトN)と回答された場合にENVするvar LESS_ADVANCED_PREPROCESSORによる前処理の
再編コードに基づいてlesspipeの
ID3 v1とv2タグを持つMP3ファイルのための
2006年4月11日
(アンドリューBarnertによる報告)
シンタックスハイライトは実験的な機能であることをBUGSの
%の原因を含む
引数なしで呼び出されたときに
成功しても、(vでテストされています。5.2)pdkshので動作するようにテストされ、
のバージョン1.72のの新機能:
- .xmlので終わるファイルは、もはや(間違って)ことはありませんHTMLファイルとして解釈します。
- ファイルコマンドの適切なオプションは、現在のファイルの文字エンコーディングを推測するために、実行時に選択されます。
- これは、ディスプレイ再コードファイルの内容を任意に使用されます。
- 、lsは色の出力は今よりOSのフレーバーに取り組んでいます。
- 少なくするためのサンプルラッパー関数を直接単に「少ない」を呼び出すことにより、URLを開くために提供されます。
構文の強調表示がlesspipe.sh内で使用されている場合
のバージョン1.71のの新機能:
- タールの良いバージョンを検出、USR /回避しようSolaris上では/ bin /タール(ジム·プライアー)
- LESS_ADVANCED_PREPROCESSORが設定されている場合はより多くの前処理を行います。
- 常に解釈しよう(G)のroff形式のテキスト(manページ)します。
- より良いlzipの検出とXZ圧縮されたファイル(ヴィンセントLefA¨vre)
- は、「画像のテキストタグ付けしました。ファイル(ヴィンセントLefA¨vre) のために特定する呼び出すことはありません
- は(ヴィンセントLefA¨vre) のiconvを呼び出すためのLANG変数の内容に依存しない
- (ヴィンセントLefA¨vre)実行時に使用されるシェルのbashへのフォールバックまたはzshのを持っている
のバージョン1.70のの新しい何が:lesspipe
- 今、実行時にヘルパーアプリケーションをチェックしません。 configureスクリプトはlesspipe.shに含まフィルタの数を調整可能にするために拡張されました。設定可能なオプションとしてlesspipe.shにおけるフィルタリングの量は現在、ENV変数LESS_ADVANCED_PREPROCESSORにより制御することができる。 XZ圧縮方法のサポートが追加されました。ドキュメントには、クリーンアップされており、(主にMacOSXのための)マイナーなバグが修正されています。
のバージョン1.60のの新機能である:。lesspipeコードの大規模なリストラが行われた。
- はさらに多くのファイルタイプのサポートは、(例えば瓶とlzip)を追加されています。
- テストスイートが増強された、いくつかのバグが修正され、コードがクリーンアップされました。
- はドキュメントが更新されています。
のどのバージョン1.55のの新しいです。
- lesspipeようになりました、改良UTF-8サポートが付属しています。 LI>
- これは、自動的に環境変数LANGに応じて、UTF-8とISO-8859-1文字セット間の表示に変換します。
- 7-zipファイルの処理が改善されており、LZMA圧縮されたファイルが認識されるようになりました。
- のドキュメントやコードがクリーンアップされていて、マイナーなバグが修正されています。
コメントが見つかりません