問題タブ [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 投票する
3 に答える
6653 参照

groovy - Groovy grep a word

Javaプロセスをgrepして、使用されている最大ヒープメモリを見つけたかったのです。私はこれを試しました

while java -Xmx1024M /kv/classes/bebo/ -Xms512Mstrのようなものがあります1024M の値を抽出するにはどうすればよいですか? 私は Java 正規表現を使用することを計画していましたが、誰かが groovy でクールな方法を知っているかもしれないと思っていました。

0 投票する
7 に答える
2725 参照

regex - ファイルからテキスト行を抽出するにはどうすればよいですか?

ファイルでいっぱいのディレクトリがあり、ヘッダーとフッターを削除する必要があります。それらはすべて可変長であるため、head または tail を使用しても機能しません。各ファイルには検索できる行がありますが、その行を結果に含めたくありません。

それは通常です

そして、で終わります

ファイル名を同じままにしたいので、オリジナルを上書きするか、別のディレクトリに書き込み、自分で上書きする必要があります。

もちろんLinuxサーバー上にあるので、Perl、sed、awk、grepなどがあります.

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

regex - 便利な正規表現チュートリアル

特にgrepで正規表現を使用するための優れたチュートリアルはありますか?いくつかグーグルを試してみましたが、ほとんどのチュートリアルは基本的すぎて、私がすでに知っていることをカバーしています。

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

regex - 2つの原子を一致させるための効率的なgrepメソッド?

「foo」や「bar」など、複数のアトムをgrepする方法を探しています。私は
grep 'foo' file | grep 'bar'
それらの両方を取得するために使用できることを知っていますが、もっと効率的な方法があるかどうか疑問に思いました。グーグルは、「and」ではなく「or」ベースの検索の結果のみをスローするようです。

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

ubuntu - makeinfo とは何ですか? どうすれば取得できますか?

GNU grep をビルドしようとしていますが、make を実行すると、次のようになります。

makeinfo とは何ですか? どうすれば取得できますか?

(違いがある場合、これはUbuntuです)

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

perl - テキスト内のすべての引用を抽出するにはどうすればよいですか?

テキスト内のすべての引用を出力するSimpleGrepSedPerlOrPythonOneLinerを探しています。


例 1:

標準出力:


例 2:

標準出力:

(対応するテキストへのリンク)。

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

groovy - groovy で grep で変数を使用するにはどうすればよいですか?

clientLogin=a@yahoo.comたとえば、clientLogin=b@gmail.comfile.txt から一連の名前を持つ行を grep する必要があります。

file.txt にはジャンクがありemail=a@yahoo.com email=b@gmail.comます。これらを除外する必要があります

これらの行を取得したら、gmail と yahoo を grep してカウントを取得する必要があります

これはうまくいきません。$l.get(1) 値を動的に置き換えるにはどうすればよいですか?


問題は、 ${l.get(0)} が " " の中になければならないことです。つまり:

次のようになります。

しかしclientLogin=${l.get(0)}、結果は出ません。どこが間違っているのかわかりません。

あなたの提案に感謝しますが、少なくとも私が試したときは結果が得られません。


file.txt には多くのジャンクと次のようなパターンがあります。

したがって、私はそうします

そうすれば、必要に応じて grep を連鎖させ、最終的に必要な数に到達させることができます。

使用した場合、grepをチェーンできるかどうかわかりません

ご意見ありがとうございます。

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

ruby - "!= null" コードを検索して andand に置き換える最良の方法は何ですか?

コードをリファクタリングし、ソースファイルを次のようにgrepするソリューションを探しています

後で ruby​​ の andand または groovy の ? に置き換えるためです。オペレーター(安全航行オペレーター)。

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

grep - 正規表現でgrepを使用して一致を除外する

正規表現の -e とともに反転一致の -v で grep を使用しようとしています。構文を正しく取得するのに問題があります。

私は何かをしようとしています

このようにすると、フィルタリングされません

私は得る

() または引用符を使用してみましたが、機能するものを見つけることができませんでした。

これどうやってするの?

0 投票する
7 に答える
4680 参照

regex - 正規表現に一致するファイルの最初の行をすばやく見つけるにはどうすればよいですか?

Perl スクリプト内で正規表現を使用して、ファイル内の行を検索したいと考えています。

grepがインストールされているシステムにあると仮定すると、次のことをお勧めします。

  • コマンドgrepを介して外部を呼び出すopen()
  • open()ファイルを直接開き、whileループとif ($line =~ m/regex/)?を使用します。