🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: ch.comp.os.linux
10 messages
10 total messages Started by Markus St�ssi Tue, 16 Feb 1999 00:00
Verkn�pfung
#24375
Author: Markus St�ssi
Date: Tue, 16 Feb 1999 00:00
5 lines
651 bytes
Hallo
Ich m�chte gerne, wenn man im Verzeichniss /home/xyz/ ist und cd daten
eintippt, dass man im Verzeichniss /home/daten landet, wie geht das?

Mit bestem Dank Markus St�ssi
Re: Verkn�pfung
#24229
Author: Marc O. Gloor
Date: Tue, 16 Feb 1999 00:00
25 lines
1804 bytes
I refer article <919178192.662135130@news.hispeed.ch>
In newsgroup ch.comp.os.linux Markus St�ssi wrote:
______________________________________________________________________

> Ich m�chte gerne, wenn man im Verzeichniss /home/xyz/ ist und cd daten
> eintippt, dass man im Verzeichniss /home/daten landet, wie geht das?

Entweder �ndert man in /etc/passwd das default homedir, also 
anstatt /home/stuessi einfach /home/daten. Mit cd springt man dann
sofort in /home/daten. Ist aber �berhaupt nicht zu empfehlen da
auch andere Programme in /etc/passwd das default homedir auslesen.

Besser man macht einen Alias in /etc/profile, etwa so:

alias daten='cd /home/daten'

Der Befehl 'daten' bewirkt dann einen Wechsel in dieses Verzeichnis.

______________________________________________________________________
Marc O. Gloor���     Dept.CS kuoni.com        Phone: +41(0)1-363-21-55
Culmannstr.51��    � Key fingerprint:  �      IRC  : AKA swissly
8006 Zurich   ��    �0944B190-0FA0956E���     ICQ# : 243050 (userid)
Schweiz / CH         DE9C1DA1-180330D6        email: mgloor at acm.org

                     "90% of people GET Windows - Maybe 5% CHOOSE it."
Re: Verknüpfung
#24230
Author: Roman Hartmann
Date: Tue, 16 Feb 1999 00:00
13 lines
1114 bytes
> Entweder ändert man in /etc/passwd das default homedir, also anstatt /home/stuessi einfach /home/daten. 

> Besser man macht einen Alias in /etc/profile, etwa so: alias daten='cd /home/daten

ich bin ja auch für die förderung des globalen denkens, doch es geht
auch einfacher:

ln -s /home/daten /home/xyz/daten
(symbolic link)
Re: Verknüpfung
#24231
Author: Marc O. Gloor
Date: Tue, 16 Feb 1999 00:00
18 lines
1600 bytes
I refer article <36C99B0C.8001BDB6@spectraweb.ch>
In newsgroup ch.comp.os.linux Roman Hartmann wrote:
______________________________________________________________________

> ich bin ja auch f=FCr die f=F6rderung des globalen denkens, doch es geht
> auch einfacher

Mit dem setzen eines Linkes befindet man sich noch lange nicht im
gew�nschten Verzeichnis bzw. Deine Antwort ist richtig aber passt
nicht zur Frage. Globales Denken hat seine Vorteile. :)

______________________________________________________________________
Marc O. Gloor���     Dept.CS kuoni.com        Phone: +41(0)1-363-21-55
Culmannstr.51��    � Key fingerprint:  �      IRC  : AKA swissly
8006 Zurich   ��    �0944B190-0FA0956E���     ICQ# : 243050 (userid)
Schweiz / CH         DE9C1DA1-180330D6        email: mgloor at acm.org

                     "90% of people GET Windows - Maybe 5% CHOOSE it."
Re: Verknüpfung
#24233
Author: Pierre Moret
Date: Tue, 16 Feb 1999 00:00
11 lines
966 bytes
"Markus St�ssi" wrote:
> 
> Ich m�chte gerne, wenn man im Verzeichniss /home/xyz/ ist und cd daten
> eintippt, dass man im Verzeichniss /home/daten landet, wie geht das?

in /home/xyz: 'ln -s /home/daten .'
'cd daten' wird danach direkt in /home/daten fuehren.

Gruss,
-- 
Pierre Moret, pierre@skyweb.ch
Re: Verknüpfung
#24234
Author: Roman Hartmann
Date: Tue, 16 Feb 1999 00:00
15 lines
1460 bytes
Marc O. Gloor wrote:
>" Mit dem setzen eines Linkes befindet man sich noch lange nicht im gewünschten Verzeichnis bzw. Deine Antwort ist richtig aber passt nicht zur Frage. Globales Denken hat seine Vorteile. :) "<


hmm, aber dass er dann (vorausgesetzt er ist in dem Verzeichnis, in das
er den Link plaziert hat), wenn er "cd daten" eingibt, im gelinkten
Verzeichnis ist, lässt sich ja nicht bestreiten... und wenn das nicht
die Frage war, dann hab' ich in den falschen Thread gepostet ;)

Roman

-==* If the odds are a million to one against something occurring,
chances are 50-50 it will. *==-
Re: Verknüpfung
#24237
Author: Marc O. Gloor
Date: Tue, 16 Feb 1999 00:00
20 lines
1827 bytes
I refer article <36C9C247.7F733BD5@spectraweb.ch>
In newsgroup ch.comp.os.linux Roman Hartmann wrote:
______________________________________________________________________

> hmm, aber dass er dann (vorausgesetzt er ist in dem Verzeichnis, in das
> er den Link plaziert hat), wenn er "cd daten" eingibt, im gelinkten
> Verzeichnis ist, l=E4sst sich ja nicht bestreiten... und wenn das nicht
> die Frage war, dann hab' ich in den falschen Thread gepostet ;)

Der alias 'daten' w�rde ihn eben aus *jedem* Verzeichnis in 
/home/daten zur�ckbringen nicht nur aus jenem mit dem Link...
Bin weitsichtig.  :)

______________________________________________________________________
Marc O. Gloor���     Dept.CS kuoni.com        Phone: +41(0)1-363-21-55
Culmannstr.51��    � Key fingerprint:  �      IRC  : AKA swissly
8006 Zurich   ��    �0944B190-0FA0956E���     ICQ# : 243050 (userid)
Schweiz / CH         DE9C1DA1-180330D6        email: mgloor at acm.org

                     "90% of people GET Windows - Maybe 5% CHOOSE it."
Re: Verkn�pfung
#24243
Author: Pascal Pellmont
Date: Wed, 17 Feb 1999 00:00
13 lines
1314 bytes
Oder wie w�rs mit einem shell-script,
das pr�ft, ob er sich im richtigen verzeichnis befindet und ein
alias "cd daten"=script

oder so �hnlich... ;-)
Oder man k�nnte sicher noch ein mySql datenbank machen, die die
verzeichnisse enth�lt und dann den cd Befehl aliasen und darin eine
database-query machen, etc...

Also wenn ihr euch das leben schwer machen wollt, das waren nur so ein
paar Ideen.

P.S. Ich w�rds auch mit einem ln -s versuchen
Re: Verkn�pfung
#24244
Author: Norbert Bladt
Date: Wed, 17 Feb 1999 00:00
37 lines
1671 bytes
Markus St�ssi wrote:
> 
> Hallo
> Ich m�chte gerne, wenn man im Verzeichniss /home/xyz/ ist und cd daten
> eintippt, dass man im Verzeichniss /home/daten landet, wie geht das?
Zumindest bei der csh (C-Shell) gibt es ein sinnvolles Feature:

setenv cdpath (/home .)

Dann erfolgt mit
	cd daten
der "Sprung" in das Verzeichnis /home/daten.
Vorausgesetzt, es existiert im aktuellen Verzeichnis kein solches mit
dem Namen "daten".
Da ich die csh nicht staendig benutze, kann es sein, dass
das Setzen des "cdpath" nicht ganz korrekt angegeben wurde.
Die Man-Page sollte dann weiterhelfen, bzw. die korrekte
Syntax angeben.

Ob es unter bash / zsh auch so geht, weiss ich nicht, aber der
Hinweis mit "cdpath" kann auch dort weiterhelfen.
Soweit ich mich erinnere ist in der ksh (Korn-Shell) etwas
Aehnliches mit CDPATH eingebaut worden.

> Mit bestem Dank Markus St�ssi
Kein Problem.
Hoffentlich hilft's.

Gruss,

Norbert.

-- 
Norbert Bladt		 Payphone Management System Software Development
ascom Autelca AG
Worbstrasse 201		 CH-3073 Guemligen, Switzerland
abladtn@autelca.ascom.ch VOICE: +41 31 999 6552, FAX: +41 31 999 6575
Re: Verknüpfung
#24260
Author: Uwe Kliem
Date: Wed, 17 Feb 1999 00:00
22 lines
1273 bytes
AmTue, 16 Feb 1999 16:13:28 +0100 hat  Markus Stüssi <webmaster@msi.ch>
folgendes in die Tasten gehauen:

>Hallo
>Ich möchte gerne, wenn man im Verzeichniss /home/xyz/ ist und cd daten
>eintippt, dass man im Verzeichniss /home/daten landet, wie geht das?

Hmmm, keine Verknüpfung aber wie ists mit 'cd ../daten'. So landest Du auch
da. Naja, ich denke halt, wenn man zuviel mit Verknüpfungen arbeitet, kommt
man irgendwann im eigenen Verzeichnisbaum nicht mehr klar und in so einem
einfachen Fall würd ich noch nicht mit links arbeiten. Mit 'cd -' landest
Du im zuletzt besuchten Verzeichnis, auch sehr praktisch, wenn man zwischen
zwei Verzeichnissen springen muss.

-- 

Alle doof, ausser mich!
ukliem@swissonline.ch
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads