質問: ファイル名にスペース文字を使用しない理由は何ですか? 私の知っている誰かが、ファイル名にスペースを使用しない傾向にある私たちについて、今日、苛立ちを表明しました。 namingthingslikethis.txt-ファイル名のスペースをサポートするほとんどの最新のオペレーティングシステムにもかかわらず。技術的な理由(適切な)スペースなしでファイル名を表示することは依然として一般的であるということはありますか?もしそうなら、ファイル名のスペースが回避または推奨されないこれらの技術的な理由は何ですか、そしてそれらはどのような状況で関連していますか?私が考えることができた最も明白な理由、そして通常私がそれを回避する理由は、そのようなファイルを扱うときにコマンドラインで必要とされる余分な引用符です。他に重要な技術的な理由はありますか?
回答: コマンドラインと古い習慣に関する他の回答に加えて、スペースを含むファイル名を扱うときに特別な注意を必要とする多くのネットワークプロトコルもあります。(webサイトから「product list.pdf」をダウンロードしようとして、「product」という名前のファイルで終わったことがある場合、相手側のプログラマが知らなかったか、できなかったため、これに噛まれました。 http content-dispositionヘッダーの引用ルールを理解しないでください。)