問題タブ [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.

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

php - PHPで再帰的なファイルスキャンを高速化することは可能ですか?

PHP でGnu Find ("find .")を複製しようとしてきましたが、その速度に近づくことさえ不可能のようです。PHP 実装は、Find の少なくとも 2 倍の時間を使用します。PHPでこれを行うより速い方法はありますか?

編集: SPL 実装を使用したコード例を追加しました -- そのパフォーマンスは反復アプローチと同等です

EDIT2: PHP から find を呼び出すと、実際にはネイティブ PHP 実装よりも遅くなりました。私は自分が持っているものに満足すべきだと思います:)

0 投票する
20 に答える
367614 参照

wpf - 名前またはタイプで WPF コントロールを見つけるにはどうすればよいですか?

特定の名前または型に一致するコントロールを WPF コントロール階層で検索する必要があります。これどうやってするの?

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

macos - Mac OSX 10.5 では、sudo、find などのターミナル コマンドが見つかりません。

何が起こったのかわかりませんが、Mac OSX 10.5 の私のターミナルでは、sudo コマンドや find コマンドなどを見つけることができなくなりました。 /正常に動作することがわかりました...

私の .bash_login ファイルは次のようになります。

私の .bash_profile ファイルは次のようになります。 /bin:/usr/bin/sudo$PATH"

ターミナルで何をしているのかよくわかりません私はすべての初心者にすぎず、環境変数 (それが呼ばれるものですか?) が失われるように何かをしなければなりません。/usr/bin/ パスが bash ファイルにあることを確認するだけでよいと思いましたが、そうであり、機能していないようです。助けてください!

また、/usr/bin/find コマンドを使用すると、システム管理者アカウントとして Mac OSX にログインしているにもかかわらず、「許可が拒否されました」と表示されます。理解できない。

どんな助けも素晴らしいでしょう。ありがとう - ジェームス

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

find - 検索で述部をグループ化する

この部分 " ( -name *txt -o -name *html ) " は、コードで私を混乱させます:

誰かが括弧と「-o」を説明できますか? 「-o」はコマンドですか、それともパラメータですか? 角かっこが "\" でエスケープされていることは知っていますが、なぜですか?

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

copy - cp や find を使用して、src 内のすべての *.foo ファイルをターゲットに再帰的にコピーするにはどうすればよいですか?

上記のコマンドは、更新されたすべてのファイルをソース ディレクトリから宛先にコピーし、ディレクトリ構造を維持します。

私が理解できないのは、 *.someExtention ファイルのみをコピーする方法です。次のようなものを使用できることを知っています:

しかし、私はそれを行う方法がわかりません (そして、情報ページを詳細に読む時間がありません)。

すべてのヘルプは大歓迎です。

ありがとう、レス

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

ruby-on-rails - 特定のフィールドで一意のすべてのレコードを検索するにはどうすればよいですか?

「リクエスト」オブジェクトのリストがあり、それぞれがかなり正常なアクティブレコードの品質を持っています。requests テーブルは、結合テーブル「games_requests」を使用して games テーブルに関連付けられているため、リクエストには request.games 配列が含まれます。

問題は、一意性が games 列と他のいくつかの列によって定義されている最後の n 個の一意の要求を検索する方法があるかどうかですが、特に他の列 (要求しているユーザーの名前など) を無視することです。

「find (:all, :limit=>5, :include=>[:games,:stage])」のような構文を見ましたが、重複が返されていました。

ありがとう...

編集: 素晴らしい反応をくれた chaos に感謝します。あなたは私を本当に近づけましたが、戻り値が有効なリクエスト オブジェクトである必要があります: リクエストされた行で異なる最初の 5 つのレコードです。あなたが作成したように検索を使用して、最初の検索によって返された各セットに一致するテーブルの最初の行に対して2番目の検索を実行できます。

編集:

...SQL エラーが発生します。

私のプロジェクトにとって正しいと思われるものにいくつかの変更を加えました。ゲームの代わりにリクエストのリストを取得するなど:

ここで :join=> オプションを使用する必要があると思います。

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

shell - コマンド find の構文を理解できません

find コマンドは、他の Unix コマンドとは異なるようです。

次のコマンドの最後に空の中括弧と後方フラッシュがあるのはなぜですか?

中括弧の理由の 1 つを見つけましたが、後方フラッシュの理由は見つかりませんでした。

中括弧は明らかにパス用です

-exec と同じですが、ユーティリティの呼び出しごとに ``{}'' ができるだけ多くのパス名に置き換えられる点が異なります

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

.net - フレームワークを使用して2つの値のList(Of Byte)を検索する方法は?

複数の連続する値のリストを検索する方法はありますか? Find と IndexOf を見てきましたが、Find は現在の値のみを使用する Predicates を使用し、IndexOf はバイト パラメーターのみを使用します。

独自のソリューションをコーディングすることはできますが、この一般的な問題に対するソリューションがまだ利用できないことを確認したいと考えています。

前もって感謝します。