(Kenapa) buruk menggunakan ls -A untuk membuat daftar file yang tersembunyi?

9

Saya ingin mendaftar setiap file, termasuk file tersembunyi, di direktori saat ini. Saya tidak ingin menyertakan direktori parent (..) dan current (.).

Aku menemukan ini:

bagaimana membuat setiap file tersembunyi kecuali direktori saat ini dan induknya

Pada akhirnya, seseorang menyatakan ls -Aadalah jalan yang harus dilalui, tetapi itu diturunkan. Namun, sepertinya berhasil. Ada apa dengan ini ls -A?

Smile4ever
sumber
1
Apakah ini diskusi atau pertanyaan (nyata)?
Pandya
ls -Aadalah jawaban yang benar untuk pertanyaan Anda, tetapi tidak untuk pertanyaan yang Anda tautkan (pertanyaan itu adalah tentang daftar hanya file dan direktori tersembunyi).
angus
Saya ingin tahu apakah ini didukung di mana-mana atau apakah ada cara yang lebih baik untuk melakukan apa yang ingin saya capai.
Smile4ever
1
pada kenyataannya, pada versi terbaru dari spec-POSIX , ls -Aadalah opsi yang ditentukan secara resmi.
mikeserv

Jawaban:

21

ls -Aadalah jawaban yang benar untuk pertanyaan Anda, tetapi tidak untuk pertanyaan yang Anda tautkan (pertanyaan itu adalah tentang daftar hanya file dan direktori tersembunyi).

angus
sumber
1
Lebih tepatnya adalah pertanyaan itu tentang globbing, file dan direktori tersembunyi dengan pengecualian .dan .., bukan tentang daftar. Mendaftar hanya entri-entri yang digumpalkan itu tidak sama dengan melakukan ls -A, tetapi ini harus cukup dekat untuk OP.
Anthon