13/8/2007

Toon alleen directories (in terminal)

Filed under: — pinguim @ 8:22 am

Op de command prompt krijg je de directory inhoud te zien met
ls
Je kan de directories bij elkaar krijgen door
ls -X
of ook wel door
ls --group-directories-first
en gelukkig lijkt bij mij het kortere ls --g op dezelfde manier te werken.

Zoals je met ls –help kan zien zijn er heel wat parameters. Spijtig genoeg is er geen enkele die je toelaat om alleen de directories zelf te tonen, zonder de rest van de files. Even lijkt het alsof ls -d daarvoor dient, maar levert dat enkel een punt op als output (staat voor de huidige directory).
Er zijn heel wat omstandigheden waar het nuttig kan zijn dus het is onvoorstelbaar dat dat niet zou kunnen. De oplossingen die ik vond:

pinguim@meltingice:~> ls -d */
bin/ Desktop/ Documents/ Pictures/ public_html/

Zonder formattering:

pinguim@meltingice:~> echo */
bin/ Desktop/ Documents/ Pictures/ public_html/

Of een grappige “shortcut” maken zoals deze suggestie:

17. Bambang Sumitra – December 4, 2006
i always do this ls -d */
then alias it using
lsd = `ls -d */`
so you just have to type “lsd”

Reacties zijn gesloten.

Powered by WordPress