問題タブ [filenames]

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

erlang - Erlangで一時ファイル名を作成するにはどうすればよいですか?

他の関数はファイルを入力として受け取るため、データをファイルに入れる必要があります。

Erlangで一意のファイル名を作成するにはどうすればよいですか?

UNIXの「tempfile」のようなものは存在しますか?

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

php - PHP を使用して、スペースを含むファイルの名前を変更する

名前にスペースが含まれるファイルが既にサーバー上にあります。アンダースコアで名前を変更したい。スペースの前にスラッシュを入れてみました。スペースを %20 に置き換えてみました。それでもPHPは私に与えます:

そのようなファイル、又はディレクトリはありません。

これが私のコードです:

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

.net - ファイル名の好きな日付と時刻の形式は何ですか?

これはやや主観的な質問であり、大きな計画ではそれほど重要ではありませんが、それでも定期的に私を悩ませています。ファイル名にタイムスタンプを入れる自明の方法はないようです。

目的の問題は、ファイル名のタイムスタンプを並べ替え可能にする必要があることですただし、 「s」"yyyy-MM-ddTHH:mm:ss")や「u」( )などの.NETの並べ替え可能な日付形式"yyyy-MM-dd HH:mm:ssZ"は、「:」文字のため、ファイル名では無効です。

もう1つは、ユニバーサルタイムとローカルタイムのどちらが使用されているかを簡単に確認できることです。実際には、ユーザーは世界時よりも現地時間を好むようです。

私は主に、基本的な時間形式でISO8601を使用することになりました。

  • 現地時間のフォーマット文字列"yyyy-MM-ddTHHmmsszz"
  • UTCフォーマット文字列"yyyy-MM-ddTHHmmssZ"

これらの形式では、現在の現地時間は"2009-08-08T151800+03"UTCになります"2009-08-08T121800Z"

DateTime.Kindを「K」で自動検出して使用することもでき"yyyy-MM-ddTHHmmssK"ますが、その場合は「:」文字を置き換える必要があります。

他に何か提案はありますか?

編集:これまでのいくつかのメモ:

複数のタイムゾーンが関係している場合、現地時間+タイムゾーン形式"yyyy-MM-ddTHHmmsszz"はソートできなくなりました。ほとんどの場合、タイムゾーン情報が冗長である場合は削除し、それ以外の場合はUTCを使用するのが理にかなっています。

もう1つのことは、推測や間違いを防ぐために、UTCには常に「Z」、「GMT」、または「UTC」のマークを付ける必要があるということです。

ユリウス暦やその他のスターデートは、グレゴリオ暦を使用した日付の計算が脳死しているため、かっこいいです。

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

bash - ファイル名の最初の部分に基づいてファイルをディレクトリに移動しますか?

SSH を介して bash を実行しているヘッドレス Linux サーバーで整理する必要がある数千の電子ブックがあります。すべての電子ブックには、ありがたいことに、2 つの規則のいずれかで名前が付けられています。

  • AuthorFirstName AuthorLastName - 本のタイトル.pdf
  • AuthorFirstName AuthorLastName - ブック シリーズ #inSeries - ブック タイトル.pdf

私がやりたいことは、すべての本を次のような組織化されたシステムに移動することです。

例えば以下の本

次のフォルダに配置する必要があります

現在のディレクトリにあるすべての PDF ファイルのファイル名を取得し、ファイルを適切なディレクトリに移動して、ディレクトリがまだ存在しない場合は作成する bash スクリプトにこれをすべて入れる方法について助けが必要です。

0 投票する
7 に答える
15566 参照

cocoa - NSString パス (ファイル名) を安全にする方法

私は非常にトリッキーな戦闘方法を使用しています:)のような文字列をFi?le*/ Nameファイル名として安全に使用できるようにしますFile_Name。それを変換するココアの方法があると確信しています。そして、質問するのに最適な場所はここだと確信しています:)

ありがとうございました!

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

windows - 8 文字のプロセスを使用する利点は何ですか?

Windows 7 で付箋を実行する場合、そのプロセスは StikyNot.exe と呼ばれます。他のいくつかの Windows プロセスでは、プロセス名が 8 文字未満になっています。

なぜ彼らはそうするのですか?利点は何ですか?彼らは過去にしがみついているだけですか?それとも、誰もが 8 文字の実行可能ファイルを公開する必要がありますか?

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

windows - 無効なLinuxファイル名はありますか?

ファイル名を表さないことが保証されている文字列を作成したい場合は、Windowsで次のいずれかの文字を入力できます。

例えば

Linuxで文字列を「おそらくファイルではない」と識別する方法はありますか?

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

php - 自動化されたファイルのバージョン管理の落とし穴?

私はファイル管理システムに取り組んでおり、同じ名前のファイルが存在する場合、通し番号などの自動バージョン管理を含めたいと考えています。ファイル名と拡張子の間に「-v0001」を挿入して、入ってくるバージョンの数を数えることを考えました。

バージョン管理が存在するかどうかを確認するために正規表現パターンを使用すると考えています。

私の質問は次のとおりです。

  • このような番号付けシステムを使用すると、どのような問題が発生する可能性がありますか?
  • また、ファイル名のバージョン管理に対処するための代替手段は何ですか?

私はこれを一括インポート システムにするつもりです。そのため、必要がない場合にユーザーに一意のファイル名を与えるようにバグを報告したくありません。また、他のバージョン管理スキームの選択を含めるオプションがあります。私のシステムにはタグがあるため、ファイル名の重要性は低下していますが、まだ重要性はあると思います。

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

regex - を持たないファイル名を見つけるにはどうすればよいですか . それらの中で?

次の正規表現でファイルを見つけるにはどうすればよいですか?

解決策はコマンドにあるかもしれません:find、perl、ls

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

java - Properties インスタンスから使用済みファイル名を取得する

以下を使用して作成された のインスタンスjava.util.Propertiesが渡されます。

インスタンスpropertyFileからファイル名 (上記) を取得するにはどうすればよいでしょうか? propertiesAPI を一瞥したところ、簡単な方法がわかりませんでした。