Ketika saya melakukannya ls -l | grep ^dhanya daftar direktori di direktori saat ini.
Apa yang saya ingin tahu adalah apa tanda sisipan ^di ^drata-rata?
Untuk informasi terkait, lihat ekspresi reguler atau lihat halaman ini tentang penggunaan ekspresi reguler di grep: robelle.com/smugbook/regexpr.html
—
Trey Hunner
Ini berfungsi, tetapi tidak optimal. Pertimbangkan
—
Adam Katz
ls */sebagai gantinya, yang akan bekerja dengan atau tanpa daftar panjang ( ls -l) dan tanpa perlu grep(dan karenanya sangat sedikit lebih cepat) dan kecil kemungkinannya (dibandingkan ls -l *) untuk masuk ke daftar argumen masalah terlalu lama (karena hanya menempatkan direktori ke dalam perintah baris). Tentu saja, find . -maxdepth 1 -type dini lebih baik, karena tidak mengacaukan baris perintah Anda sama sekali.