Bagaimana cara menggunakan wildcard dengan ls tanpa daftar isi direktori?

18

Biasanya hanya menampilkan file dan folder di direktori ini. Tetapi begitu Anda menambahkan wildcard, ia mulai mencari di sub-direktori.

contoh:

$ ls
fight_folder    file1       file2

$ ls f*
file1   file2

fight_folder:
file3

Bagaimana Anda membatasi ruang lingkup hanya untuk direktori saat ini?
Menggunakan OS X

Igorio
sumber

Jawaban:

23

ls -dmenekan daftar isi direktori yang tercantum pada baris perintah (melalui wildcard). Dari dokumentasi :

-d Direktori terdaftar sebagai file biasa (tidak dicari secara rekursif).

geekosaurus
sumber
ls -d * melakukan apa yang Anda katakan tetapi sayangnya ls -d tidak mencantumkan direktori.
aless80