less-unix

    0

    1答えて

    lessのようなZshのiTerm2と同じコマンドを使用してください。 git log --graph -n 3、git stash list、またはless README.mdを実行すると、出力が別のビューに表示されます。私は、出力がメインウィンドウに残るcatのような動作をしたいと思います。例えば。私がgit logを使用しているとき、私はちょうど見たコミットハッシュを参照できるようにしたい。

    3

    2答えて

    "less"ビューアのワードラップモードは、私が作業しているシステムではデフォルトで無効になっています。 "less"ビューアのヘルプによれば、-Sまたは--chop-long-linesフラグで無効になります。私は自分のシステムにワードラップを強制する方法を見つけませんでした。モードを有効にするための既知のフラグ、または他の方法はありますか?

    0

    2答えて

    私はmakefileを作っていますが、現在のディレクトリにREADMEという名前のファイルが存在するかどうかを調べる依存関係のない作業をしています。 lessまたはelse quitelyを使用します。エラーはまったくありません。ターゲットを実行するコマンドは、この場合、コンソールには何も表示しません。 read : ifneq ("$(wildcard README)","")

    5

    2答えて

    ログファイルで複数の文字列を検索したい。すべての検索文字列が同じ行にある場合、そのエントリだけがハイライトされます。私はこれ以上のオプションのためのより少ないコマンドを使用できますか?私のログファイルのサイズは、通常、数GBです。

    1

    1答えて

    私は常にlessの代わりに-Sを使用するので、別名less="less -S"を作成します。 しかし、時には、-Sを使用しないでlessを使いたいことがあります。私はles=lessのようなものを試しましたが、lesが別のエイリアスless -Sを呼び出すので、もちろん動作しません。 解決策はありますか? (注:私は他の人が自分のコンピュータを使用するとき、彼らは常に-Sなしに少ない使用しているた

    0

    1答えて

    私は大きいクエリを得るたびに、私は私のページャに(less)-Sを入力しようとします。そして、 "長い行を切り詰める" "、私がエンターを押すと何も起こらない。 も:このオプションは、私の設定に基づいて、デフォルトでオンにする必要があります: postgres=> \pset pager on Pager is used for long output. postgres=> \q [[em

    0

    3答えて

    私のウェブサイトのアクセスログからライブ出力を見たい。私は、この場合、 ".php"にマッチするエントリーのcertailタイプだけを見たいと思っています。 これは正常に動作しますが、行は次の行に折り返すと、私はそれを望んでいない: tail -f access-log | fgrep ".php" --line-buffered これは、行の折り返しを回避するために正常に動作しますが、それは

    4

    3答えて

    git diffを実行し、変更が1ページ未満の場合、コマンドは自動的に終了します。これはスクリプト内にあるので望ましくないので、すぐにgit commitを呼び出します。これにより、単一ページの変更ログが失われます。 最初に考えたのは、差分をlessにパイプすることですが、これにより、変更ログに空白の画面が表示されることはありません(qを押して終了する必要があります)。私が使用しているコマンドは次

    0

    1答えて

    は、私はあなたのようなpygmentizeでコードをハイライト表示できることを確認した。 pygmentize -g mycodefile が、大きなファイルのために、私はlessまたはmoreと同じようにファイルをページ分割する機能をしたいと思いますが、私はしようとすると: pygmentize -g mycodefile | less 出力が正しくない、例:私はFiを提供してページ付け

    0

    1答えて

    私と一緒に裸にしてください。 私のOSでは、デフォルトでZSHは-tostop(またはttyですか?)です。 これにより、出力されたバックグラウンドプロセスがシェルに出力されます。したがって : > stty -tostop > echo 'random' >/tmp/random > cat /tmp/random & [1] 7588 random [1] + 7588 done