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!