Linuxでファイル名を指定する便利な方法

Linuxでファイル名を指定する便利な方法

私はLinux(チュートリアルやガイドなど)を扱う多くの人がファイル名を指定したときにスペースを省略して文字「_」に置き換える傾向があることに気づきましたが、それには理由があるのだろうか。また、ファイル名を指定するときに避けるべき他の文字が何であるかを知りたいです。大文字はどうですか?私は小文字を好むことを発見しました。

最後の質問は、Linuxで私の曲に名前を付ける最良の方法は何ですか?たとえば、次の形式のファイルがたくさんあります。track. artist name - song name.mp3例: 「この問題に関するご意見を知りたい」01. Crystal Castles - Untrust Us.mp3で形式を変更する必要がありますか?track._artist_name_-_song_name.mp301._Crystal_Castles_-_Untrust_Us.mp3

ベストアンサー1

技術的に明示的に禁止されている唯一の文字は特別な意味を持つ/および\0(バイト)です。NUL

しかし、人々が便宜のために使用する傾向があるいくつかの規則があります。たとえば、人々はスペースを使用するのが好きではなく、を使用することを発見しました_。これは、スペースが* nixコマンドラインの単語区切り文字であるためです。したがって、ファイル名にスペースを使用する場合は、\名前を単一のエンティティとして正しく識別するには、ファイル名を引用するか、各スペースをエスケープする必要があります(使用)。でもできるファイル名にスペースを使用すると、追加の努力で多くの人がこれを行うことができなくなります。

また、(一部の人々は)大文字の使用を避けます。それはおそらく、これらのファイル名を入力するためにもっと努力する必要があるからです。やっぱりShift押さえにくいですね!

あなたの質問は「何ですか?最高条約? ”は多くの質問と同様に*nixでは答えにくいです。最高に最適なソリューションあなた

~/Music/<Artist>/<Album>/個人的には、各トラック名が次のファイル階層()にオーディオファイルを保存します## - <Track Name>.ext

おすすめ記事