GNU/Linux >> Linux の 問題 >  >> Linux

`less` を実行して、検索パターンを自動的に実行するにはどうすればよいですか?

+ を使用して、任意のコマンドを送信できます。例:

less +/pattern

-p PATTERN (nik の投稿による) は +/PATTERN と同等です .


man から ページ:

   -ppattern or --pattern=pattern
          The  -p  option  on the command line is equivalent to specifying
          +/pattern; that is, it tells less to start at the  first  occur-
          rence of pattern in the file.

これは、最新バージョンの less を使用して期待どおりに機能します (436 ).


ということですか?

<ブロック引用>

less -p パターン ファイル名

それはマニュアルにあります。


Linux
  1. パターンを見つけて移動しますか?

  2. パターンに一致する特定のファイルを検索する方法は?

  3. パターンの最後の出現を見つけて、最後の出現に続くすべての行を印刷する方法は?

  1. ファイル内の複数行パターンを検索するにはどうすればよいですか?

  2. ファイル名のパターンとファイルの内容に基づいてファイル名を一覧表示しますか?

  3. SSHログインでコマンドを自動的に実行する方法は?

  1. コンテンツキュレーションとは何ですか?どのように行う必要がありますか?

  2. テキストなしですべての行をvim検索逆検索する方法

  3. tar にファイルを追加するときに、どのように任意の先行パスを指定できますか?