問題タブ [find]
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.
c++ - STL::Map - リストをウォークスルーするか、検索を使用しますか?
100 個の要素を含むマップから 8 つの値を取得する必要があるメソッドがあるとします。どちらが望ましいと思いますか:
for ループを最初から最後まで 1 回歩き、キーをオンにして要素を引き出しますか?
または、find 8 回を使用してそれらの値を取得しますか?
perl - Perl でこの空のディレクトリを削除できないのはなぜですか?
http://www.perlmonks.org/index.pl?node_id=217166から Linux スクリプトを変換しています。具体的には次のとおりです。
私の試みは:
ただし、スクリプトがディレクトリを削除しようとすると、ディレクトリが別のプロセスで使用されているというエラーが表示されます (使用されていない場合)。何か案は?ActiveState 5.10 を使用して Windows Server 2003 SP2 64 ビットでスクリプトを実行しています。
ありがとう!
find - cvsの人によるすべてのコミット(ファイルとコメント)を見つける方法
cvsでユーザーのすべてのファイル(コミットコメントもいいでしょう)のリストを取得しようとしています。
vb.net - VB.NET述語配列検索
Array.Find を使用して、次を VB.NET 述語に変換するにはどうすればよいですか?
unix - UNIX の "find" にソフトリンクされたフォルダーを含める
ソフトリンクされたフォルダを再帰検索に含めるようにunixの「検索」に指示するにはどうすればよいですか?
php - Textmate 正規表現検索置換ヘルプ
いくつかのレガシー perl cgi フォームを PHP に変換するプロジェクトを持っています。これの多くは、情報の検索/置換を必要とします。そのような場合、perl スクリプトに次のような行があります。
読む必要があるもの:
これらのタグが perl/html でどのように表示されるかのバリエーションを示す別の例:
ご覧のとおり、引用符はどこにでもある可能性がありますが、それは私の問題ではありません。私の人生を少し楽にするために、テキストメイトで検索/置換正規表現を書くことにしました。私の正規表現は次のようになります。
これは、最初に使用したファイルでは問題なく機能しましたが、現在のファイルでは、何らかの理由で正規表現が非常に貪欲になり、多くの行が一致しています。先頭 (\$checked...) に一致し、最後に文字 '}' が現れるまで一致します。貪欲さを少し減らすために、次のようないくつかのバリエーションを試しました。
しかし、それでも複数の行に一致するようです。最初の ^ は行の先頭にのみ一致し、最後の $ は最後にのみ一致すると想定しました...一致を1行に制限します...しかし、そうではないようです。
/me は正規表現で失敗します
助けてくれてありがとう、マイク
linux - Linux ファイル作成タイムスタンプの競合状態
私は Linux で簡単なことだと思うことをやろうとしています。さまざまなテスト プログラムを実行する bash スクリプトがあり、現在のディレクトリ内のどのファイルがテスト プログラムによって作成されたかを確認したいと考えています。だから私はこのようなことをしています:
find -newer の粒度が悪いことが判明したため、通常、テスト プログラムによって生成された一部のファイルがタイムスタンプ ファイルよりも古いものとして表示されます。それで、私はこれを試しました:
同じリストを生成します。これは通常は機能しますが、常に機能するとは限りません。テストによって生成されたファイルがタイムスタンプ ファイルよりも古いものとして表示されるという状況に陥ります。
ありがとう!
PS 別の方法として、ディレクトリの 2 つのスナップショット (テスト プログラムの実行前と実行後) を取得し、それらを比較することで、これを実現できます。最初のリストにない 2 番目のリストのファイルはすべて、テスト プログラムによって作成されたものでなければなりません (バックグラウンド ジョブや、他のユーザーがディレクトリに書き込むことには関心がありません)。しかし、このメソッドは私が望むものではありません。テストを実行する前に出力ファイルが削除されなかった場合 (削除されるはずですが、削除されない場合もあります)、このメソッドは、テストプログラムが実行される前にディレクトリにあったため、テストプログラム。
xml - VBSを使用してXMLファイル内のさまざまな文字列を検索し、それを別の文字列に置き換えるにはどうすればよいですか?
暗号化されたパスワードを含む構成XMLファイルがあります。時々、このパスワードをリセットする必要があります。そのための方法論では、XMLファイルから事実上パスワードである文字列を取り除き、ファイルを保存します。
このプロセスには、管理できるいくつかのサービスの停止と再起動も含まれますが、文字列は毎回異なる可能性があるため、文字列を検索して置き換える方法をまだ理解していません。
これをVBSで実行したいのですが(スクリプトの世界ではこれでほとんど慣れているため)、他の方法で実行することを検討できてうれしいです。
置換機能を見てきましたが、検索条件にワイルドカードを入れる方法をまだ見つけていません。私は検索できる必要があります:
と置き換えます:
状況に精通している方のために、WebsenseEnterpriseManagerのパスワードをリセットしています。
XMLファイルはv1.0のようです。
ありがとう。トム
bash - スペースを含むディレクトリをbashで削除する
次のコマンドを使用して、「Test Folder」という名前のフォルダー内のすべての「.dummy」ディレクトリを削除しています。
ただし、次のように展開されるため、これは機能しません。
空白はエスケープされないため、これは失敗します。
私も次のようなことを試しました:
動作しますが、次のような厄介なエラーが発生します。
いずれかのソリューションを成功させる方法はありますか?
eclipse - Eclipseはコンパイルされていないリソースを見つけます
EclipseCtrlで+ Shift+Rをクリックすると、リソースを見つけるためのダイアログが表示されます。ただし、コンパイルされていないかコンパイルされているかに関係なく、すべてのリソースが表示されます。コンパイルされていないリソースだけを表示するようにフィルタリングする方法はありますか? または、何らかの方法でコンパイル済みのリソースを非表示にすることはできますか?