USB flash sürücümün kök dizininde, bazen çalıştırdığımda ls, çıktı normaldir ve dosyaları listeler. Diğer zamanlarda, çıktı sadece bir satırdır:
$ ls
.
Eğer ls -lao zamanlardan birinde denersem, şunu elde ederim:
$ ls -la
ls: .: Invalid argument
Birden lsfazla kez arka arkaya koşarsam, normal çıktıyı veya anormal çıktıyı rasgele döndürür gibi görünüyor.
lsdiğer dizinlerde normal çalışıyor gibi görünüyor. ls $drivenamehatta üst dizinden ls ..iyi çalışıyor gibi görünüyor ve bir alt dizinden iyi çalışıyor gibi görünüyor. (Davranış başlangıçta belirsiz olduğu için "normal çalışan" lardan% 100 emin olamıyorum.) Diğer iki harici USB sürücüyü denedim ve aynı davranışı aldım.
Burada neler oluyor? Mac OS X 10.11.3 kullanıyorum.
Düzenleme: Güzel fikir, ama bir takma ad kullanıyor gibi görünmüyor ve /bin/lsaynı sonucu veriyor.
/bin/lsaynı sonucu verir, bazen çıktı verir .. lsdiğer dizinlerde normal çalışıyor gibi görünüyor. ls NO\ NAMEhatta üst dizinden ls ..iyi çalışıyor gibi görünüyor ve bir alt dizinden iyi çalışıyor gibi görünüyor. (Yine de davranış başlamak için belirsiz olduğundan "normal çalışan" olanlardan% 100 emin
lskullanıyorsunuz? /bin/ls --versionçalışmalı
/bin/ls?