bash Skripte

Dirk Schnick Dirk at familie-schnick.de
Die Nov 3 11:11:15 GMT 2009


Hallo Luise,

zum Einen gibt es den (Um)weg über den Alias in der .bashrc

alias devil='/home/USER/devil.sh'

Du hattest aber geschrieben "statt alias", daher musst Du den Pfad in
Deine Umgebung laden. Ad hoc mit 

export PATH=/home/USER:$PATH

(Prüfen mit echo $PATH) Und nicht die ursprüngliche Variable
vergessen! ;-)

Wenn es dauerhaft sein soll, musst Du den Pfad entweder im ~/.profile
oder wenn Du die Bash nutzt in der ~/.bashrc oder besser, da nicht beim
Start einer neuen Shell ausgeführt, in der  ~/.bash_profile eintragen.
quick'n dirty:

echo PATH="$HOME/Scripte:$PATH" >> ~/.bash_profile

Sehr informativ ist dieser Wikieintrag:

http://wiki.ubuntuusers.de/Umgebungsvariable


Gruss DirkS

Am Dienstag, den 03.11.2009, 00:59 +0100 schrieb Luise Kunkle:
> Hi Timo,
> 
> ja, das war's.
> 
> Ich bin da nicht drauf gekommen - ich hatte im Kopf, dass dies nur bei 
> Aktionen nötig ist, die root Rechte benötigen, wo es ja durchaus Sinn 
> ergibt. Daran möchte ich auch wirklich nichts ändern.
> 
> Aber kann man das nicht abändern für den Benutzer im eigenen ~ Verz.???
> 
> Grüße
> 
> Luise
> 
> Timo Spengler wrote:
> > Hi Luise,
> > 
> > so wie ich das sehe ist wohl das Problem, dass
> > nach dem script nicht im aktuellen verzeichnis gesucht wird.
> > Probier es mal mit ./devil ...
> > 
> > 
> > greetz Ti
> > 
> > 2. November 2009 17:29 schrieb Luise Kunkle <sem-pa at bar-do.net 
> > <mailto:sem-pa at bar-do.net>>:
> > 
> >     Hi liste,
> > 
> >     Hier verstehe ich etwas ganz und gar! nicht. (Anstatt alias)
> > 
> >     Wie z. B.
> > 
> >         xterm -bg pink  -fg black  -T SYSAD -e sudo -s
> > 
> >     )das ist schon auf sudo angepasst - war aufdem anderen System su.Das
> >     sollteaber nicht relevant sein.)
> > 
> >     Wenn ich dieses Kommando auf der cl eingebe, funktioniert es.
> > 
> >     Dafür gibt es dann das *ausführbare* Skript, mit "devil" aufzurufen:
> > 
> >     sem-pa at xubuntu:~$ ls -l devil
> >     -rwxrwx--- 1 sem-pa sem-pa 49 2009-11-02 17:04 devil
> > 
> >     Wenn ich es aufrufe, kommt die Meldung:
> > 
> >     sem-pa at xubuntu:~$ devil
> >     bash: devil: command not found
> >     sem-pa at xubuntu:~$
> > 
> >     Ich habe damit bei den anderen Systemen nie Probleme gehabt.
> > 
> >     Was ist bei ubuntu anders?
> > 
> >     Grüße
> > 
> >     Luise
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> >     --
> >     ubuntu-de mailing list
> >     ubuntu-de at lists.ubuntu.com <mailto:ubuntu-de at lists.ubuntu.com>
> >     https://lists.ubuntu.com/mailman/listinfo/ubuntu-de
> > 
> > 
> 

-- 
The no real enemy @ the web