Lista svih naredbi na sustavu

naredba: 
compgen -c

Naredba compgen je ugrađena u bash i u osnovi služi za generiranje mogućih nastavaka riječi (autocomplete). Naredba je moćna, s razilčim parametrima dobija dodatne funkcije. Na primjer, s navedenom opcijom -c izlistat će se popis naredbi dostupnih na sustavu.

Ukoliko želite pregledniji, sortiran ispis, pokušajte ovako :

compgen -c | sort -u | less

Osim navedene opcije naredbe compgen zanimljive su i sljedeće:

  • compgen -a - lista aliase na sustavu
  • compgen -v - lista imena varijabli
  • compgen -d /dir/ - izlistat će sve direktorije u trenutnom direktoriju
field_vote: 
0
No votes yet

Komentari

Što se htjelo reći s /dir/ u tom popisu opcija za naredbu compgen?

Da, malo je nerazumljivo napisano. Bez imena direktorija (/dir/) lista direktorije u trenutnom direktoriju, a ukoliko se navede direktorij (na mjestu /dir/) onda lista direktorije u tom navedenom direktoriju.

compgen -d /dir/ - izlistat će sve direktorije u trenutnom zadanom direktoriju /dir/