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

git - パターンごとにファイルを再帰的に追加する

異なるディレクトリにあるパターン(またはグロブ)でファイルを再帰的に追加するにはどうすればよいですか?

A/B/C/foo.javaたとえば、1つのコマンドでとD/E/F/bar.java(および他のいくつかのJavaファイル)を追加したいと思います。

残念ながら、それは期待どおりに機能しません。

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

for-loop - ループ除外のためのzsh

これはやや単純な質問ですが、私の人生では、zsh for ループから何かを除外する方法がわかりません。たとえば、これがあるとしましょう:

/home/user/settings/、無視したい特定のディレクトリ (「os」) があるとします。論理的には、次のバリエーションを試しました。

...しかし、どれも機能していないようです。誰かが私の構文を正しい方向に向けることができますか?

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

glob - glob.glob を使用して Zip ファイルを作成する際の問題

フォルダー (およびサブフォルダー) から Zip ファイルを作成しています。正常に動作し、新しい .zip ファイルも作成されますが、glob.glob の使用中に問題が発生しています。目的のフォルダー (ソース フォルダー) からすべてのファイルを読み取り、新しい zip ファイルに書き込みますが、問題は、サブディレクトリを追加しているが、サブディレクトリからファイルを追加していないことです。

ファイル名とパス、およびファイルタイプ (Zip または Tar) を選択するオプションをユーザーに提供しています。.tar.gz ファイルの作成中に問題は発生しませんが、使用時に .zip ファイルを作成すると、この問題が発生します。

これが私のコードです:

また、以下のコードを使用する場合:

2番目のコードは、フォルダー/サブフォルダー内にある場合でもすべてのファイルを取得し、新しい .zip ファイルを作成し、ディレクトリ構造なしでそれに書き込みます。メインフォルダーのディレクトリ構造を使用せず、メインディレクトリまたはサブディレクトリからすべてのファイルをその.zipファイルに書き込むだけです。

誰でも私を助けたり、提案したりできますか。使用する2番目のオプションよりもglob.globをお勧めします。

前もって感謝します。

よろしく、アカシュ

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

php - Glob()filesearch、質問

ちょっとした質問。私はこのコードを持っていますが、これはファイルに最適ですが、ディレクトリ名で検索しようとすると、結果が空白になります。どうすれば修正できますか?

somedir / test /

結果:空白(欲しい:/ somedir / test /)

somedir / test / test.txt

結果:OK

ディレクトリ名も検索したいのですが、どうすればいいですか?

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

bash - グロブがBashで一致するかどうかをテストします

単一のファイルの存在を確認したい場合は、test -e filenameまたはを使用してテストできます[ -e filename ]

グロブがあり、その名前がグロブと一致するファイルが存在するかどうかを知りたいとします。globは0個のファイルと一致するか(この場合は何もする必要はありません)、1つ以上のファイルと一致する可能性があります(この場合は何かをする必要があります)。グロブに一致するものがあるかどうかをテストするにはどうすればよいですか?if(一致するものがいくつあるかは関係ありません。1つのステートメントでループを作成せずにこれを実行できるとよいでしょう(最も読みやすいと思うからです)。

test -e glob*globが複数のファイルと一致する場合は失敗します。)

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

xcode - *~ は glob で何を意味しますか?

*~in glob 構文の意味は何ですか? たとえば、サンプル.hgignoreファイルでは次のようになります。

*~.nibとはどう違い*.nibますか?ありがとう

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

java - Java 用のユーザー指向の正規表現ライブラリ

GUI を介してユーザーに公開できるパターンの一種である、「簡単な」パターン マッチングを実行できるライブラリを探しています。

* のような単純な一致構文を定義する必要があります。任意の文字と同様に一致します。

つまり、sun の実装ロジックhttp://openjdk.java.net/projects/nio/javadoc/java/nio/file/PathMatcher.htmlのようにグロブ (グロビング) を実行したいのですが、ファイル システムとは関係ありません。

アイデア?

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

r - R: Sys.glob() でのブレース展開

R の Sys.glob() 関数に中かっこを展開させることは可能ですか? つまり、 /home/foo/{a,b}/bar.txt のようなパターンは、ファイル /home/foo/a/bar.txt と /home/foo/b/bar.txt の両方が存在する場合にそれらを見つける必要があるということです。 . デフォルトでは、R はブレースを展開しません。

glob(3) では、GLOB_BRACE フラグを使用してブレース展開が可能です。R はカバーの下で glob(3) を呼び出しているだけだと推測しているので、何らかの方法があることを願っていますが、正しい呼び出しが見つからないようです...

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

php - ディレクトリ内の特定のファイルを反復処理します

「t_」で始まるすべての画像をglobを使用して取得する必要があります。これを行うにはどのパターンを使用する必要がありますか?

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

php - glob を使用して画像を取得する PHP ページネーション

glob() を使用してフォルダーから画像を取得しようとしていますが、ページ番号を付けてページごとに 3 つの画像しか表示しないようにしたいと考えています。

インターネットとここでSOを掘り下げて、以下のコードを取得しました。問題は、ディレクトリから 3 つの画像のみを取得し、次のページをクリックすると同じ 3 つの画像が表示されることです。

glob を使用してページごとに異なる画像を取得する最良の方法は何でしょうか?