Hallo Jochen, hallo Roman, hallo Leute, Am Donnerstag, 21. August 2003 23:09 schrieb Jochen Schrader:
Roman Langolf wrote:
Ich will das er mich in das Verzeichnis bringt und dann gleich ein ls ausführt....
Und dann in diesem Verzeichnis stehen bleibt? Das geht so nicht, [... wegen Subshell ...]
Auch der alias Befehl hilft Dir nicht weiter, der tut genau das selbe, wie Dein Skript.
Doch, alias hilft weiter, denn ein alias scheint nach meinen Tests nicht in einer Subshell zu laufen ;-) cb@tux:~> alias mydir='cd /home/cb/fontlinge/cvs/ ; ls -l' cb@tux:~> mydir [Dateilistung von /home/cb/fontlinge/cvs/ weggekürzt] cb@tux:~/fontlinge/cvs> Ach so: Möglicherweise ist für Dich auch die Umgebungsvariable $CDPATH interessant (siehe man bash). Ich erklär es nicht lange, sondern füge einfach mal ein kleines Beispiel ein. Achte mal auf das jeweilige Arbeitsverzeichnis ;-) cb@tux:~/fontlinge/cvs> export CDPATH=~:~/fontlinge/cvs cb@tux:~/fontlinge/cvs> cd internet /home/cb/internet cb@tux:~/internet> cd current /home/cb/fontlinge/cvs/current cb@tux:~/fontlinge/cvs/current> Gruß Christian Boltz --
http://www.bahn.de hat auch einen Routenplaner [...] auch für Fahrrad und zu Fuß, wenn die Entfernung nicht zu weit ist. Nur, was bedeutet "2. Klasse" auf dem Fahrrad? ;-) [> Bernd Brodesser und Ralf Cirksena in suse-linux]