Quando lo faccio ls -l | grep ^d
elenca solo le directory nella directory corrente.
Quello che mi piacerebbe sapere è ciò che fa il punto di inserimento ^
in ^d
media?
ls */
invece, che funzionerà con o senza la lunga lista ( ls -l
) e senza la necessità grep
(e quindi è leggermente più veloce) ed è meno probabile (che ls -l *
) incappare in un elenco di argomenti problema troppo lungo (dal momento che inserisce solo le directory nel comando linea). Certo, find . -maxdepth 1 -type d
è ancora meglio, in quanto non ingombra la riga di comando.