PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ein Verzeichnis tiefen gehen, ohne den Kompletten Pfad einzugeben



Crate
31.12.03, 16:04
hallo,
wie kann ich ein Verzeichnis tiefer gehen, ohne den ganzen Pfad wieder eingeben zu müssen. Das ist nämlich immer ziemlich lästig...

Gibt es da einen Trick?

geronet
31.12.03, 16:20
Hä?

Einfach

cd Verzeichnis

eingeben ?

towo2099
31.12.03, 16:31
???

cd .. ???

lxuser
31.12.03, 16:40
cd .. ist ja eigentlich nicht tiefer mh ;)
er meint vielleicht das wenn er im /home/herbert ist, das wenn er in /home/herbert/bilder will nicht den ganzen pfad eingeben muss?
da reicht ein cd bilder

Berufspenner
31.12.03, 16:46
Hi@all

Setz einfach ein './' vor den Verzeichnisnamen. Also wenn du in /home/herbert bist und von dort aus nach /home/herbert/bilder will machst du einfach ein
cd ./bilderCu
André

lxuser
31.12.03, 16:51
warum? da spar ich mir doch lieber ./

Crate
31.12.03, 16:52
ja genau das hab ich gemeint.

Aber wenn ich das eingebe kommt folgendes. Ich hab das schon mit mehreren Ordnern ausprobiert.

$ ./Bilder
bash: ./Bilder: is a directory

also geht das irgendwie nciht

Berufspenner
31.12.03, 16:57
Original geschrieben von Crate
ja genau das hab ich gemeint.

Aber wenn ich das eingebe kommt folgendes. Ich hab das schon mit mehreren Ordnern ausprobiert.

$ ./Bilder
bash: ./Bilder: is a directory

also geht das irgendwie nciht du hast das Kommando 'cd' (change directory) vergessen. Also 'cd ./verzeichnisname'

Cu
André

Crate
31.12.03, 16:58
jo sorry :ugly:

kth
31.12.03, 19:30
Grundwissen.

http://www.linuxfibel.de/kapitel4.htm

peschmae
01.01.04, 11:13
Original geschrieben von Berufspenner
du hast das Kommando 'cd' (change directory) vergessen. Also 'cd ./verzeichnisname'


Ich verstehs nicht. Wieso cd ./verzeichnisname? cd verzeichnisname geht ja genausogut

MfG Peschmä

zander
01.01.04, 11:24
Die beiden Ausdrücke sind normalerweise identisch; bash Benutzer könnten das aber mit CDPATH ändern:



cd [-L|-P] [dir]
Change the current directory to dir. The variable HOME is the default dir.
The variable CDPATH defines the search path for the directory containing
dir. Alternative directory names in CDPATH are separated by a colon (:).
A null directory name in CDPATH is the same as the current directory, i.e.,
``.''. If dir begins with a slash (/), then CDPATH is not used. The -P
option says to use the physical directory structure instead of following
symbolic links (see also the -P option to the set builtin command); the -L
option forces symbolic links to be followed. An argument of - is equiva-
lent to $OLDPWD. The return value is true if the directory was success-
fully changed; false otherwise.