問題タブ [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.
php - PHPを使用してディレクトリ内の最初の5つのファイルを見つけるにはどうすればよいですか?
PHPでアルファベット順にソートされたディレクトリ内の最初の5つのファイルまたはディレクトリをどのようにリストしますか?
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 番目のカウントは上下します。
python - glob() を使用してファイルを再帰的に検索する方法は?
これは私が持っているものです:
しかし、srcのサブフォルダーを検索したい。次のようなものが機能します。
しかし、これは明らかに限定的で扱いにくいものです。
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...
git - git:globパターンに一致するディレクトリサブツリー内のすべてのファイルを再帰的に追加するにはどうすればよいですか?
中にいくつかの.screenファイルが/xxx/documentation
あり、そのサブディレクトリはすでにGitによって追跡されています。
これらの画面ファイルの多くを変更した後、ドキュメントgit add documentation/\\*.screen
の最初の例で示されているように、git-add
これらのファイルをステージングするために実行しますが、コマンドは失敗します。
私のコマンドは悪いですか、それともgitにバグがありますか?
python - ディレクトリ内のファイルのフィルタリングされたリストを取得する
Python を使用してディレクトリ内のファイルのリストを取得しようとしていますが、すべてのファイルのリストは必要ありません。
私が本質的に望んでいるのは、次のようなことを行う機能ですが、Python を使用して ls を実行しないことです。
このための組み込みメソッドがない場合、現在、for ループを作成して an の結果を反復処理しos.listdir()
、一致するすべてのファイルを新しいリストに追加することを考えています。
ただし、そのディレクトリには多くのファイルがあるため、より効率的な方法 (または組み込みの方法) があることを願っています。
perl - Perlで変数の値をグロブパターンとして使用するにはどうすればよいですか?
Perl では、パターンに一致するファイルのリストを取得できます。
ここで、パターンを変数として渡したいと思います (関数に渡されるため)。しかし、それはうまくいきません:
助言がありますか?