julian9611 schrieb:
Hallo zusammen,
ich arbeite normal auf einer TC_shell und hab daher leider keine Ahnung wie das in bash funktioniert.
ich möchte mir ein Alias ka = 'Kate -n filename & 'definieren.
in TC funktioniert das so
alias ka 'kate -n \! &'
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 | help alias
alias: alias [-p] [Name[=Wert] ... ]
Definiert Aliase oder zeigt sie an.
Ohne Argumente wird die Liste der Aliase (Synonyme) in der Form
»alias NAME=WERT« auf der Standardausgabe ausgegeben.
Sonst wird ein Alias für jeden angegebenen NAMEn definiert, für den ein
WERT angegeben wurde.
Ein führendes Leerzeichen in WERT bewirkt, dass das nächste Wort auf
eine Alias-Ersetzung überprüft wird, wenn der Alias erweitert wird.
Optionen:
-p Gibt alle definierten Aliase in einem wiederverwendbaren Format an.
Rückgabewert:
Meldet Erfolg, außer wenn NAME nicht existiert.
|
Das
| ka = 'Kate -n filename & '
|
scheitert schon an den Blanks ums Gleich.
Groß/Kleinschreibung muss beachhtet werden
fehlendes Schlüsselwort alias
| alias ka='kate -n filename & '
|
Was macht -n?
Aliase vertragen keine Parameter. Du kannst
festlegen, und dann
benutzen. Ansonsten stünde eine Funktion zu verwenden zur Verfügung: