問題タブ [filepattern]

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 投票する
2 に答える
385 参照

.net - Directory.GetFileSystemInfos(string) は一致しないファイルを返します

次のコマンドを使用して、FileSystemInfo のリストを取得しています。

検索パターンを取得すると、「*.exr」が返されます。リストには、「.exr2」で終わるファイルは引き続き含まれますが、「.exr.bak」で終わるファイルは含まれません。これは期待される機能ですか?返されたファイルを手動で確認する必要がありますか? これは、コマンド ラインの dir コマンドから取得した結果と同じであることに気付きました。

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

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

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

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

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

0 投票する
10 に答える
11112 参照

git - GIT: 特定のパターンに一致するすべてのファイルをアンステージしたい

走りたい

しかし、これはエラーになります。

パイプを使用する必要があると思いますが、これを行う方法がわかりません。

ありがとう!

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

windows - ファイル名のグロビング Windows と Unix

ワイルドカードのみを使用して、Windows 標準シェルでこのようなことは可能ですか?

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

c# - 検索拡張子で始まる拡張子を持つファイルを GetFiles() で除外するにはどうすればよいですか?

次の行を使用して特定のファイルを返しています...

しかし、拡張子が のディレクトリには他のファイルがあり、.sbsarそれらも取得しています。検索パターンで.sbsとを区別するにはどうすればよいですか?.sbsar

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

windows - Windowsファイルパターンのチルダの意味

検索するパターンがあります。「*.txt」と言います。

今、そこにリストしたくないファイルがいくつかあります。このパターンには合わないと思います。しかし、Windowsではそうです。

レガシー 8.3 ファイル名の短縮形を作成するためにチルダ文字が使用されていることは知っています。つまり、LongFilename.json は LONGFI~1.JSO の可能性があります。しかし、ファイル検索パターンのウィンドウで何らかの形で処理されているとは知りませんでした。彼らです。それらが何を意味するのか、ファイルを自分のやり方で一致させる方法についてのドキュメントが見つかりません。

私の問題は短い形式ではありません。もしくは直接関係ないと思います。

ファイル「A.txt」があります。今度は一時ファイルが欲しくて「A.txt~」を使いました。通常は表示されない UNIX バックアップ ファイルです。しかし、Windows では、それ自体で特別な意味を持つべきではありません。私のアプリケーションのみ。

「*.txt」ファイルのリストが必要です。コマンド dir *.txt は、驚いたことに、同じディレクトリ内のすべての .txt~ ファイルも返します。そして、私はそれらを望んでいません。Win32 API の FindFileFirst を使用します。ドキュメントでチルダ文字については何も見つかりませんでした。FindFileFirst(" .txt", handle) はファイル "A.txt~" も返します。それらを除外するためにいくつかのフラグを使用できますか? 「。」のように、特別な条件を作成できることを知っています。と ".."。~ 演算子はどのように機能しますか? A.txt~1 も一致します。チルダ以降はすべて無視されますか? それは機能ですか、それともバグですか?

Windows 7 Professional、64 エディションでそれをテストしています。

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

java - Java: ファイル パターンを正規表現パターンに変換する

ファイル パターンを Java 正規表現パターンに変換するユーティリティ関数を作成しようとしています。これは、ディレクトリ内のファイルのワイルドカード マッチングを行うために必要です。検討する必要がある 4 つのケースを思いつきました。ケースは十分ですか?

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

makefile - パターンに 1 つの一致がある場合にのみ、ファイル パターンを介して Makefile 内の変数をファイル名に設定する方法

マークダウン テキスト ファイルからドキュメントを作成するための GNU make 用の makefile があります。INPUTメイクファイルには、マークダウン ファイルのファイル名に設定したい変数があります。すべてのマークダウン ファイルは、パターン *.md に従います。

ただし、パターンに一致するファイルが1つINPUTしかない場合はファイル名のみに設定したいのですが、マークダウンファイルが複数ある場合、makeはエラーで終了するはずです。

私は当然の選択を試みた

しかし、これはもちろん INPUT を **all* 一致のリストに設定します。したがって、たとえば、のみを含むディレクトリでは正しく機能しますがfile_a.md

INPUTこれは、INPUT が1 つのファイルfile_a.md file_b.mdを含むか、終了することを期待するルールを台無しにします。

INPUTmakefile構文で好きなように割り当てる方法はありますか?