問題タブ [glob]

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 に答える
469 参照

perl - glob('foo*') の比較優位は何ですか??

ディレクトリコンテンツの配列を作成する方法を教えてもらえますか? . 当然のことながら、ファイル グロブが回答として提供されました。私を驚かせたのは、投稿glob()ではなく使用を推奨していたことです<*>

私が使っ<*>ているのは、それが私がずっと前に学んだことであり、それについて考えたことがないからです. これは正当な理由ではありません。

グロビングにはどの構文が好まれますか? また、その理由は何ですか?

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

php - PHPを使用してディレクトリ内の最初の5つのファイルを見つけるにはどうすればよいですか?

PHPでアルファベット順にソートされたディレクトリ内の最初の5つのファイルまたはディレクトリをどのようにリストしますか?

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

python - この python ループでメモリ リークが発生するのはなぜですか?

私は、sys.stdin を介して処理するために何百万ものグロブを渡すカスタム ファイル システム クローラーを作成しています。スクリプトを実行すると、時間の経過とともにメモリ使用量が大幅に増加し、すべてが実質的に停止することがわかりました。問題を示す最小限のケースを以下に書きました。私は何か間違ったことをしていますか、それとも Python / glob モジュールでバグを見つけましたか? (私はpython 2.5.2を使用しています)。

出力は次のようになります。

100 回の反復ごとに 100 個のオブジェクトが解放されるため、len(gc.get_objects()100 回の反復ごとに 200 ずつ増加します。len(gc.garbage)0 から変化することはありません。第 2 世代のコレクション カウントはゆっくりと増加しますが、0 番目と 1 番目のカウントは上下します。

0 投票する
28 に答える
870623 参照

python - glob() を使用してファイルを再帰的に検索する方法は?

これは私が持っているものです:

しかし、srcのサブフォルダーを検索したい。次のようなものが機能します。

しかし、これは明らかに限定的で扱いにくいものです。

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

algorithm - what is the better way to search in millions of file names with wildcard(GLOB) support

i am working on a small search engine to display a matching file names with full path. and important thing is that i need to provide wildcard(GLOB) search like *.doc or *list*.xlx or *timesheet* or ???.doc or something like that.

i found some related solution

Search for strings matching the pattern "abc:*:xyz" in less than O(n)

but i am looking for efficient algorithms which can find matches out of million file names in a less than a second, so better than O(n) is required..

i am thinking of two phase algorithm with substring array (Suffix array + prefix array) search in first phase and normal RegEx search thru the results of first phase second phase.

any help would be greatly appreciated...

0 投票する
6 に答える
73679 参照

git - git:globパターンに一致するディレクトリサブツリー内のすべてのファイルを再帰的に追加するにはどうすればよいですか?

中にいくつかの.screenファイルが/xxx/documentationあり、そのサブディレクトリはすでにGitによって追跡されています。

これらの画面ファイルの多くを変更した後、ドキュメントgit add documentation/\\*.screenの最初の例で示されているように、git-addこれらのファイルをステージングするために実行しますが、コマンドは失敗します。

私のコマンドは悪いですか、それともgitにバグがありますか?

0 投票する
13 に答える
470015 参照

python - ディレクトリ内のファイルのフィルタリングされたリストを取得する

Python を使用してディレクトリ内のファイルのリストを取得しようとしていますが、すべてのファイルのリストは必要ありません。

私が本質的に望んでいるのは、次のようなことを行う機能ですが、Python を使用して ls を実行しないことです。

このための組み込みメソッドがない場合、現在、for ループを作成して an の結果を反復処理しos.listdir()、一致するすべてのファイルを新しいリストに追加することを考えています。

ただし、そのディレクトリには多くのファイルがあるため、より効率的な方法 (または組み込みの方法) があることを願っています。

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

perl - Perlで変数の値をグロブパターンとして使用するにはどうすればよいですか?

Perl では、パターンに一致するファイルのリストを取得できます。

ここで、パターンを変数として渡したいと思います (関数に渡されるため)。しかし、それはうまくいきません:

助言がありますか?