Di direktori root USB flash drive saya, kadang-kadang ketika saya menjalankan ls
, hasilnya normal dan daftar file. Di lain waktu, output hanyalah satu baris:
$ ls
.
Jika saya mencoba ls -la
di salah satu waktu itu, saya mendapatkan ini:
$ ls -la
ls: .: Invalid argument
Jika saya menjalankan ls
back to back beberapa kali, sepertinya mengembalikan output normal atau abnormal pada dasarnya secara acak.
ls
tampaknya berfungsi normal di direktori lain. ls $drivename
bahkan tampaknya berfungsi dengan baik dari direktori induk, dan ls ..
tampaknya berfungsi dengan baik dari direktori anak. (Meskipun saya tidak dapat 100% yakin dengan yang "bekerja secara normal" karena perilaku tersebut tidak dapat ditentukan sejak awal.) Saya mencoba dua drive USB eksternal lain dan mendapatkan perilaku yang sama.
Apa yang terjadi di sini? Saya menggunakan Mac OS X 10.11.3.
Sunting: Ide bagus, tapi sepertinya saya tidak menggunakan alias, dan /bin/ls
memberikan hasil yang sama.
/bin/ls
memberikan hasil yang sama, terkadang menghasilkan .
. ls
tampaknya berfungsi normal di direktori lain. ls NO\ NAME
bahkan tampaknya berfungsi dengan baik dari direktori induk, dan ls ..
tampaknya berfungsi dengan baik dari direktori anak. (Meskipun saya tidak dapat 100% yakin dengan orang-orang yang "bekerja secara normal" karena perilaku tersebut tidak dapat ditentukan sejak awal.)
ls
yang Anda gunakan? /bin/ls --version
harus bekerja
/bin/ls
?