in der .bashrc eines user oder in der /etc/profile kann ich ja aliase anlegen.
das geht auch ganz gut wenn ich "richtige" daemons nutze und das handling nur einfacher machen will.... z.b. bei :
alias smb='/etc/init.d/samba'
aber wenn ich selbst installierte software nehme haut das meist nicht hin. ich hab mehrere solcher fälle, aber teamspeak ist hier mal ein beispiel:
alias ts2='/home/teamspeak/teamspeak2-server_startscript'
das starten des server scheitert, da er aus dem verzeichnis /home/teamspeak/ heraus gestartet werden muss und einige dateien braucht, die er z.b. in meinem home-verzeichnis von dem ich das startet nicht findet.
ich müsste den alias also mit 2 befehlen versehen.
einmal ein cd /home/teamspeak/
und dann das ./teamspeak2-server_startscript'
wie kann ich das basteln ?
oder gibt es da andere möglichkeiten ?
danke und gruß
alias in bash.rc oder /etc/profile für 2 Befehle auf einmal?
alias in bash.rc oder /etc/profile für 2 Befehle auf einmal?
Debian Sarge 3.1 | P-IV 2,8 GHz | Asus P5RD1-V | LAN + X300 onboard
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
denke mal es sollte so gehen:
Code: Alles auswählen
alias ts2='cd /home/teamspeak/; /home/teamspeak/teamspeak2-server_startscript'