Re: [maillist] Shell-Scripts

Klaus Muth (muth@hagos.de)
Wed, 08 Sep 1999 09:24:20 +0200

Bernd Tinkl wrote:
> Unter DOS:
>
> @echo off
> cd %ENV_VAR%
>
> Nach start des scriptes bin ich im Verzeichnis %ENV_VAR%
>
> Unter UNIX:
>
> #!/bin/sh
> cd $ENV_VAR
>
> nach dem Start stehe ich da wo ich war. Ist auch klar, da das Script ne
> neue Shell startet, und dort den cd macht und sich dann wieder beendet.
Ho, Grundbegriffe verstanden! Das gibt erstmal eine 1. Dein Problem
(wenn du nur das Verzeichnis wechseln willst) loest man mit "alias":
alias cdv='cd $ENV_VAR'
Das schreibt man z.b. in die $HOME/.bashrc rein. Beim start der naechsten
bash wird das ausgefuehrt, danach hast Du auf der Shell den neuen Befehl
cdv, der dann ganau das machst, was Du willst: das Verzeichnis nach
$ENV_VAR wechseln.

klaus

-- 
mit freundlichen Gruessen,
Klaus Muth
 
HAGOS eG                 Industriestr. 62       fon: (+49) 711 78805-86
EDV-Programmierung       D-70565 Stuttgart      fax: (+49) 711 78805-99
http://www.hagos.de      Germany                mailto:muth@hagos.de
-----------------------------------------------------------------------
Alle  heissen  hier  Klaus,   nur  nicht  Norbert,  der  heisst  Ernst!