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

bash - grep 後に ls のカラーリングを保持する

私が行った場合

ディレクトリ内のファイルのリストを取得し、さまざまなファイルタイプなどに適切な色を付けます..

lsここで、色付きの出力をパイプして、grep必要のないファイルを除外できるようにしたいと考えています。重要なのは、grep フィルターの後で色を保持したいということです。

^ grep 後に色を失う

編集: 私はヘッドレス サーバー Ubuntu 8.10、Bash 3.2.39 を使用しています。

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

file - grep : 一致する行がないすべてのファイルを取得します

複数行のファイルがたくさんありますが、ほとんどの場合、行の 1 つに特定のパターンが含まれています。このパターンの行を持たないすべてのファイルをリストしたいと思います。

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

regex - Unix シェル変数からパターンに一致する部分文字列を抽出する方法

私は Unix シェル スクリプトに比較的慣れていません。これが私の問題です。私はこのスクリプトを使用しました...

この結果を生成するには...

isql の出力をエコーする代わりに、"257" を抽出して別の変数に貼り付け、スクリプトから 257 を返すことができるようにします。ある種の sed または grep コマンドでこれを行うと考えていますが、どこから始めればよいかわかりません。

助言がありますか?

0 投票する
9 に答える
9670 参照

bash - 文字列のすべてのサブディレクトリ内のすべてのファイルをgrepするbashエイリアス/関数を作成するにはどうすればよいですか?

次のコマンドを使用して、現在のディレクトリ内およびその下にあるすべてのPythonソースファイルの文字列をgrepします。

単純化して、次のように入力できるようにします

そして、まったく同じ結果が得られます。エイリアスは文字列展開のみを行うため、十分ではないようです。指定する必要のある引数は最後の引数ではありません。関数がタスクに適しているように思われるので、いくつか質問があります。

  • どうやって書くの?
  • どこに置けばいいの?
0 投票する
2 に答える
833 参照

c++ - 大きなテキスト ファイルに対して辞書検索を実行する方法は?

コンソール ゲームの出荷の最終段階に入っています。もちろん、Wii ではメモリに関する問題が最も多いため、ずさんなコーディングを探したり、ビットを詰めたりするのに忙しくしています。

メモリのダンプを作成し、strings.exe (sysinternals から) を使用して分析しましたが、次のような多くのガンクが発生しています。

私はこのような文字列にもっと興味があります:

...これは、ID に変換する必要があるある種の文字列をまだ埋め込んでいることを意味します。

私の質問は、削除できるデバッグ データである可能性が高いものを見つけるための良い方法は何ですか?

rx を実行してシンボルをハックしたり、特定の種類の文字列を検索したりできます。しかし、私が本当にやりたいのは、標準の辞書ファイルを手に入れて、それに対して文字列ファイルを検索することです。aardvaark|alimony|archetype などを使用して大きな rx を構築すると、遅くなるように思えます。または、.NET でコンパイルされた rx アセンブリを実行すると、十分に機能しますか?

排除したいものを見つける方法について、他のアイデアも探しています。迅速で汚い解決策は、エレガントである必要はありません。ありがとう!

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

shell - FTP エラー コードの処理

ファイル転送中にエラーが発生した場合でも、ほとんどの FTP クライアントは終了コード「0」を返します。

エラーコードをチェックしている問題に直面しています。しかし、私のスクリプトは送信されたバイトでエラー コード番号を取得し、検証は失敗します。

私はこのように試しました:

「0.001 秒で 220 バイトが送信されました (220 Kbytes/sec)」など、「バイトが送信されました」というメッセージに付随する他の番号からエラー コードを分離する方法を教えてください。

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

windows - grepの行末文字を設定する

パターンに一致しないファイル内のすべてのテキストを検索するためにgrepを実行する非常に単純なbashスクリプトがあります。

入力ファイルは、各行をWindowsの行末文字で終了します。つまり、キャリッジリターンとラインフィードCRLFで終了します。

このコマンドの出力(Cygwinで実行)は、追加のキャリッジリターン(CR CR LF)で各行を終了します。

CR LFだけを使用するようにgrepに指示するにはどうすればよいですか?

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

cygwin - cvs コマンドから cygwin の出力を grep しようとしています

cvs update または cvs status を実行し、出力を変更したファイルに限定することで、チェックアウトしたコードで変更したファイルを確認する簡単な方法を見つけようとしています。

私は次のバリエーションを行うことから始めました。

M が変更された行のみを取得するためです。それはうまくいきませんでした。

誰かが提案した:

また、期待した結果も得られませんでした。ここで使用する正しいツールは grep ですか?

ありがとう!

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

delphi - GExperts grepのブロックを除いて、空のtryをすべて見つけるにはどうすればよいですか?

GExpertsの新しいバージョンでは、grep ユーティリティがより多くの「エキスパート」式をサポートするようになりました。

正規表現を使用して Delphi ソース内のブロックを除いて、空の try を見つける方法をまだ見つけていません。GExperts grep ツールを使用してこれを行うにはどうすればよいですか?