On Wednesday 08 May 2002 15:26, Peter Meyer wrote: [...]
habe gerade versucht einen permanenten Alias unter SuSe 7.0 einzurichten.
~/.alias mit vi erstellt und nach diesem Muster editiert: alias auswerfen='mt -f /dev/st0 offline && echo "Bandauswurde erfolgreich!"'
Nach einem neuen Login steht der alias aber nicht zur verfügung. Als temp. Alias keine Problem.
Wie oben beschrieben funktioniert es unter 7.3. [...]
Welche shell verwendest Du denn? ash, tcsh, bash, sh, csh, pdksh, ... Teilweise weichen die verschiedenen shells in der Verwendung der aliases voneinander ab, z.B. die ash. Welche Rechte hat Deine ~/.alias , kann der User sie lesen? Sollte aber der Fall sein, wenn nicht würde mich das stark wundern :) Aliases die nur einem User zugeordnet werden sollen kann man z.B. in der .bashrc im Home Verzeichnis des betreffenden Users eintragen. Einige sind bereits eingetragen wie #alias hilbert='finger @hilbert.suse.de' #export EDITOR=/usr/bin/pico #export NNTPSERVER=news.suse.de Für systemweite Alias Definitionen können die Alias Einträge in der /etc/profile.local , für login shells eingetragen werden. Diese Einträge wirken sofort, auch bei bereits bestehenden Usern. Dort sind auch noch andere Dann kann man im /etc/skel Verzeichnis noch eine .alias erstellen in der aliases definiert werden. Allerdings werden nur für neu angelegte User diese Dateien als Vorlagen für die entsprechenden Dateien in das Home Verzeichnis des neuen Users kopiert. Dann ist bei mir noch am Ende der .bashrc der Eintrag test -e ~/.alias && . ~/.alias mit dem die .alias gesucht und dann ausgeführt wird. Vielleicht hilft Dir das weiter. Tschüss, Thomas