問題タブ [grep]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
350 参照

bash - エディター内にegrepの結果をロードします(vim / emacs / gedit)

egrepコマンドの後に、次のようなファイルを取得しました

これにより、約20個のファイルが一覧表示されます。それぞれを手動で開きたくないのですが、結果をからgrep直接エディターにリダイレクトして、エディターがそれらのファイルを開いてくれるようにする方法はありますか?

0 投票する
3 に答える
2946 参照

apache - Apache が処理した /foo/ へのリクエストの数をカウントする最も簡単な方法は何ですか?

ログをさかのぼって解析し、発生した /foo/* リクエストの数を数えて、プッシュしている新機能のベースライン ベンチマークを取得しようとしています。単純なコマンド ライン スクリプトで問題ありませんが、日付範囲を指定できるという利点があります。

おそらくgrepの使用?

0 投票する
2 に答える
234 参照

regex - .javaファイルと.mmファイルにも一致するように正規表現を変更する

cscope-in​​dexerスクリプトを使用しようとしています。*.mmしかし、以下をインクルードおよび*.javaファイルに変更する方法を知りたいですか?

私は試した

それは動作しません。

0 投票する
8 に答える
3405 参照

grep - 特定の単語を含むCPPファイル内の関数を見つける方法

grep、vimのgrep、または別のunixシェルコマンドを使用して、本文に特定の単語を含む大きなcppファイル内の関数を見つけたいと思います。

私が探している単語を使用しているファイルでは、インデントされた行にあります。対応する関数ヘッダーは、インデントされた行の上の最初の行で、位置0から始まり、「{」ではありません。

たとえば、次のコードスニペットでJOHN_DOEを検索します

私に与えるべき

grep / vim / unixシェルスクリプトでキャッチしたいアルゴリズムは、C / C ++を解析しようとするよりも、インデントとフォーマットの仮定を使用するのがおそらく最善でしょう。

あなたの提案をありがとう。

0 投票する
3 に答える
1001 参照

email - mutt でメールを書き出し、ファイルを grep し、新しいメールでコマンドを実行する方法

受信したばかりの電子メールからのテキストに応じて、サーバー上で他のスクリプトを実行する一連のスクリプトを作成しようとしています。mutt をテキスト ベースのメール クライアントとして使用していますが、どこから始めればよいかわかりません。私のこのプロジェクトは楽しみのためなので、問題を解決するだけでなく、これがどのように機能するかを理解したいと思っています。ありがとう!

0 投票する
2 に答える
1412 参照

python - ruby または python を使用してファイルを検索する

一般的なテキスト エディタには、ダイアログ ボックスで開く次の「ファイル内検索」機能があります。

実際、いくつかの一般的なテキスト エディタにはこれがあります。

同じことをしたいのですが、テキストエディターの代わりにpythonまたはrubyクラスを使用しています。そうすれば、Ruby または Python をサポートする任意のプラットフォーム上のスクリプトから、この同じ種類の脳死状態の単純な操作を実行できます。

質問: 私はこれを自分で書きたくないので、同じまたは類似の簡単な入力引数を受け入れて、あなたが期待することを実行する ruby​​ または python スクリプトを知っている人はいますか?

総当たりの線形検索を行うものを探しています。インデックス付き検索とは関係ありません。

0 投票する
3 に答える
3310 参照

command-line - 一致する行の部分を強調表示するように (コマンド ラインから) grep を設定できますか?

コマンドラインからcygwin経由でgrepを使用しています。正規表現に一致する各行の部分を強調表示する方法があるかどうか疑問に思っています。私が見ている最も近いものは -o オプションですが、それは一致する領域のみを出力し、行全体を表示したいと思います。

0 投票する
4 に答える
6963 参照

windows - Windows インストールで標準装備されている grep に最も近いものは何ですか?

何もインストールできない Windows マシンで "dsquery * | grep asdf" のようなことをしたいと思っています。何か案は?

ありがとうございました。

0 投票する
12 に答える
12408 参照

python - 多くの異なるディレクトリに存在するコードをどのように検索しますか?

私は、卵 (Plone) を多用する Python プログラムに取り組んでいます。つまり、デバッグ中に検索したい Python コードでいっぱいのディレクトリが 198 個あるということです。関連のないコードや大きなバイナリ ファイルを避けて、それらのディレクトリ内の .py ファイルのみを検索する良い方法はありますか?