sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #10061
Re: Genvej med cd
> >
> > bsc@bsc:~ > cd / # gå til '/'
> > bsc@bsc:/ > cd */bsc # gå til mit hjemmekatalog (/home/bsc/)
> > bsc@bsc:~ > pwd # et voila!
> > /home/bsc
>
> bare skriv 'cd' og try enter, så flyver man direkte ind i ens hjemme
> dir.
Klart nok. Jeg brugte mit hjemmekatalog til demonstrationsbrug.
Bedre havde været:
bsc@bsc:~ > cd /
bsc@bsc:/ > cd */init.d
bsc@bsc:~ > pwd
/sbin/init.d
... ovenstående for susedist. Dette virker også på en unifix-dist:
kurt!root $ cd /
kurt!root $ cd */init.d
kurt!root $ pwd
/etc/init.d
Morale: uanset hvilken dist. kan jeg altid finde (eks.) init.d. Dette
kræver _ikke_ at man sætter sjove aliaser op ell. lign. ....!
> For at hoppe til et dir du benytter ofte kan du bare benytte aliases
> eks:
> alias projekt12='cd /home/and/source/Projekt12'
>
> så skal du bare skrive projekt12 og du vil flyve direkte in i mappen.
> Hvis du vil have aliaset til at blive der for altid, så skal du skrive
> linien ind i din .bashrc som ligger i dit hjemme dir.
>
En løsning der naturligvis virker ved få af den slags 'cd'-typer. Men
hvorfor alt det besvær? Alle shells (Alle= bash, ksh :o) forstår at
ekspandere '*' til det rigtige mappenavn. Ingen magi, intet besvær!
;o)
Mvh.
Brisse
Follow ups
References