USBフラッシュドライブのルートディレクトリで、を実行するls
と、出力が正常になり、ファイルが一覧表示されます。それ以外の場合、出力は単純に1行です。
$ ls
.
ls -la
これらのいずれかを試した場合、次のようになります。
$ ls -la
ls: .: Invalid argument
ls
複数回連続して実行すると、正常な出力または異常な出力が基本的にランダムに返されるようです。
ls
他のディレクトリでは正常に動作するようです。ls $drivename
親ディレクトリからは正常に機能するls ..
ように見え、子ディレクトリからも正常に機能するようです。(最初は動作が不定なので、「正常に動作する」ものを100%確信することはできませんが)他の2つの外付けUSBドライブを試しましたが、同じ動作が得られました。
何が起きてる?Mac OS X 10.11.3を使用しています。
編集:いい考えですが、エイリアスを使用していないようで/bin/ls
、同じ結果が得られます。
/bin/ls
同じ結果が得られ、時にはが出力され.
ます。ls
他のディレクトリでは正常に動作するようです。ls NO\ NAME
親ディレクトリからは正常に機能するls ..
ように見え、子ディレクトリからも正常に機能するようです。(最初は動作が不定であるため、「正常に動作する」ものは100%確信できません。)
ls
を使用していますか?/bin/ls --version
機能するはずです
/bin/ls
か?