私はOSXでBash 3.2.57を使用しています。
cp
今日、誤って入力、CP
コピー、ls
ファイルLS
の一覧表示、rm
削除ができることがわかりましたRM
。CD
ディレクトリの変更は機能しません。 (おそらくcd
組み込まれているからです。)
man CP
待ってもman RM
役に立たない
which CP
私に指摘しましたが、私のリストにはありません/bin/CP
。CP
/bin
しかし、file /bin/CP
それは示しています/bin/CP: Mach-O 64-bit executable x86_64
。
すべてがとても混乱しています!
答え1
大文字と小文字を区別せずに大文字と小文字を保存する動作は、Appleが選択した古い方法であり、シェルがユーザーが入力した内容をそのまま反映しているようです。 (やってみてくださいLS /BIN/CP
。)結局、ありがたいことにAPFS、今秋はmacOS High Sierraで利用可能なAppleファイルシステムです。 watchOS、tvOS、iOSでも動作します。 HFS +は大文字と小文字を区別するようにフォーマットできますが、すべてのソフトウェアで違いがわかるわけではありません。