たてたてよこよこまるかいてちょん

組み込み関連の情報を共有するためのブログです

大文字小文字で日が暮れて

Get Tube.app/Contents/Resources以下にあるshスクリプトVLC.appを用いているが、VLC.appが/Applications以下にあることと、ファイルシステムが大文字小文字を区別しないHFS+(non-case sensitive)であることが仮定されているようだ。大文字小文字を区別する(=case sensitive) HFS+ではVLC.app/Contents/MacOS/vlcVLC.app/Contents/MacOS/VLCに直さないといけない。

前から不思議なのだが、標準でファイル文字コードUTF-8なのに、どうして大文字小文字を区別しないのだろう?互換性?なんだかとても不思議な気がする。特にUNIXのものでは大文字小文字で違うファイル名を表すからそこは確実にネックになるよね?

記事のLicense このブログの記事は特に断りのない限り、引用部分を除いて、以下の CC-BY 4.0でライセンスします。 https://creativecommons.org/licenses/by/4.0/deed.ja ただし、ブログ内にあるコードは、特に断りのない限り、CC-BY 4.0またはMITLicense で利用できるものとします。