タグ付けされた質問 「less」

lessは、テキストファイルの内容を一度に1画面ずつ表示する(ただし変更しない)ために使用される端末ページャープログラムです。

3
lsコマンドのlessにカラー出力なし
実行するlsと、色付きの出力が得られ、ファイルの種類をすばやく確認するのに非常に便利です。and フラグを使用しlessてパイプしようとする-rと-R、カラーリングは常に失われます。zshバージョン5.0.7 を使用しています。何か案は?ありがとう。 編集:私はOS Xを使用しています。
21 osx  pipe  ls  colors  less 

4
どうすれば人を少なくせずに使用できますか?
デフォルトでmanはless、テキストの出力に使用します。stdoutに出力するように指示するにはどうすればよいですか?私の端末エミュレータにはスクロールバーと検索機能があり、矢印キーの代わりにそれらを使用したいです。
21 man  less 


3
lessは常に大文字と小文字を区別しません
で大文字と小文字を区別しない検索を使用する方法を見つけるためにしようとless私が見つけたserverfaultの上でこれを。 それは私の質問に完全に答えているようです。問題は、次のとおりです(openSUSE 13.1; 458未満)。 エイリアスlessを作成しましたless -WiNSが、変更しました。しかし、それを呼び出してcommand less fileも何も変わりません。コマンドラインにオプションpsがもうないことを確認し-iました。 答えが言うように、lessヘルプ(を押すh)は-i内lessでも使用できると述べています。それを一度使用するとless、大文字と小文字を区別しない検索に変更されたことがわかります(それは正しいことです:何も変わりません)。2回使用するとless、大文字と小文字が区別される検索に変わったことがわかります。そして、それから、それは最初からあるべきように機能する。与える-iコマンドラインで二回しても、動作しません。 ここはどう?
21 less 

4
Ccで終了できないのはなぜですか?
ed最小限のテキストエディタであるプログラムは、Ctrl- を使用して割り込みを送信しても終了できませんC。代わりにエラーメッセージ「?」を出力します。コンソールに。ed割り込みを受信したときに終了しないのはなぜですか?ここで、単に終了するよりも不可解なエラーメッセージが役立つ理由はありません。この動作により、多くの新規ユーザーが次のような相互作用につながります。 $ ed hello ? help ? exit ? quit ? ^C ? ^C ? ? ? ^D $ su # rm -f /bin/ed このような悲劇的な浪費は、ed単に中断することに同意すれば簡単に回避できます。 同様の動作を示す別の頑固なプログラムはless、無視する理由があまりないようC-cです。これらのプログラムは単にヒントをとらないのですか?
20 less  interrupt  ed 

5
ヘッダーを保持しながら大きなデータファイルをスクロールする方法
大きなデータファイルがあり、画面が垂直方向と水平方向の両方でオーバーフローするとします。ヘッダー行が画面に表示されたまま、このファイルを参照するにはどうすればよいですか? 今のところ、less -Sファイルを水平および垂直にうまくスクロールできるように、を使用しています。ただし、下にスクロールすると、ヘッダー行は明らかに消えます。これらをより少なく使用する方法はありますか? 別の方法はvim、分割画面モードでを使用すること:set nowrapです。ただし、水平方向にスクロールすると、上部ウィンドウは同じようにスクロールしません(:windo set scrollbind私が知る限り、垂直方向のスクロールでのみ機能します)。
19 vim  less  scrolling  pager 


3
more、cat、lessでサポートされる文字エンコード
私は次のようにエンコードされたテキストファイルを持っていますfile: ISO-8859テキスト、CRLF行終端記号付き このファイルには、アクセント付きのフランス語のテキストが含まれています。私のシェルはアクセントを表示できemacs、コンソールモードではこれらのアクセントを正しく表示できます。 私の問題はmore、catとlessツールがこのファイルを正しく表示しないことです。これは、これらのツールがこの文字エンコーディングセットをサポートしていないことを意味すると思います。これは本当ですか?これらのツールでサポートされている文字エンコーディングは何ですか?


1
grep、less、awk、sedを使用する場合[終了]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 閉じた3年前。 私はLinuxの世界に入りつつあり、職場ではgrepますます使用しています。そうすることで、私が望むものに十分でない場合があることを理解しています。 私はgrep数日前に苦労していましたが、Linuxの上級管理者である私の同僚がを使用するように言われましたawk。どれだけ早く結果を得たかに驚いた。 だから私の質問は、いつあなたが一方を他方の上に使うことを選ぶのですか?一緒に仕事をしgrepたり時間awkを節約したり、時間を節約したりする前に、どんな質問を自問することができますか?
17 awk  sed  grep  less 

3
「-」という名前のファイルを「小さく」するにはどうすればよいですか?
誤って名前-(たとえば、seq 10 > -)を持つファイルを作成しました。次にless、表示に使用しようとしましたが、ハングします。 less -からの入力を予期しているため、これが起こっていることを理解しstdinてい-ますので、ファイル名として解釈しません。試しましたless \-が、うまくいきません。 だから、lessそれ-がファイルであり、stdinではないことを示す方法はありますか? 私が得ることができる最高のものは: find -name '-' -exec less {} +
17 less  stdin 

2
lessからファイルに行を書き込む
表示中vimのファイルから別のファイルまでの一連の行を書き込むことができます。例えば、 :1,10 w outfile.txt 行1〜10をoutfile.txtに書き込みます。 を使用してファイルを表示しているときに同じ操作を実行できますlessか?
17 less  stdout 



5
上位N行を繰り返すことができる、以下のようなページャープログラム
less表示されたすべてのページでプログラムに最初の行(または最初の2行)を繰り返す方法はありますか? これを行うことができる他のページャープログラムはありますか? これは、データベーステーブルの閲覧のためのキラーアプリも思うだろうmysqlか、psqlまたはgqlplus... アイデアがわからない方は、このページの下部にあるスクリーンショットをご覧ください。ヘッダー行+水平アスキーバーを繰り返します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.