問題タブ [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.
.net - Directory.GetFileSystemInfos(string) は一致しないファイルを返します
次のコマンドを使用して、FileSystemInfo のリストを取得しています。
検索パターンを取得すると、「*.exr」が返されます。リストには、「.exr2」で終わるファイルは引き続き含まれますが、「.exr.bak」で終わるファイルは含まれません。これは期待される機能ですか?返されたファイルを手動で確認する必要がありますか? これは、コマンド ラインの dir コマンドから取得した結果と同じであることに気付きました。
git - パターンごとにファイルを再帰的に追加する
異なるディレクトリにあるパターン(またはグロブ)でファイルを再帰的に追加するにはどうすればよいですか?
A/B/C/foo.java
たとえば、1つのコマンドでとD/E/F/bar.java
(および他のいくつかのJavaファイル)を追加したいと思います。
残念ながら、それは期待どおりに機能しません。
git - GIT: 特定のパターンに一致するすべてのファイルをアンステージしたい
走りたい
しかし、これはエラーになります。
パイプを使用する必要があると思いますが、これを行う方法がわかりません。
ありがとう!
windows - ファイル名のグロビング Windows と Unix
ワイルドカードのみを使用して、Windows 標準シェルでこのようなことは可能ですか?
c# - 検索拡張子で始まる拡張子を持つファイルを GetFiles() で除外するにはどうすればよいですか?
次の行を使用して特定のファイルを返しています...
しかし、拡張子が のディレクトリには他のファイルがあり、.sbsar
それらも取得しています。検索パターンで.sbs
とを区別するにはどうすればよいですか?.sbsar
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 エディションでそれをテストしています。
java - Java: ファイル パターンを正規表現パターンに変換する
ファイル パターンを Java 正規表現パターンに変換するユーティリティ関数を作成しようとしています。これは、ディレクトリ内のファイルのワイルドカード マッチングを行うために必要です。検討する必要がある 4 つのケースを思いつきました。ケースは十分ですか?
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
を含むか、終了することを期待するルールを台無しにします。
INPUT
makefile構文で好きなように割り当てる方法はありますか?