Terminal abkürzungen
-
Kann man bei ubuntu für einen Terminal-Befehl eine Abkürzung einstellen?
Also bsp:
sudo doalot of stuff with agiant command => sudo doswac
-
Sowas kann mit einem alias getätigt werden.
Schau einfach mal in dein Homeverzeichnis dir die Datei ".bashrc" an.
Da findest du bereits den ein oder anderen alias und kannst deinen dann gleich hinzufügen.
-
ok, danke, ich kanns leider erst morgen ausprobieren
-
Dieser Thread wurde von Moderator/in nman aus dem Forum Linux/Unix in das Forum Themen rund um die IT verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
alterbro schrieb:
Kann man bei ubuntu für einen Terminal-Befehl eine Abkürzung einstellen?
Also bsp:
sudo doalot of stuff with agiant command => sudo doswac
das problem mit einem klassischen alias wäre hier das der alias als parameter an sudo gegeben wird... das geht z.B. mit einem speziellen zsh befehl, bei bash weiß ich es nicht mal.
Ich bevorzuge bei solchen Sachen lieber ein shell-script, das lässt sich leicht auf andere Systeme & Shells kopieren:
#!/bin/sh
exec doalot of stuff with agiant command "@"
-
Radiopot schrieb:
das problem mit einem klassischen alias wäre hier das der alias als parameter an sudo gegeben wird...
Darum gibt's zB. bei zsh auch global aliases:
~ % alias ef="echo foo" ~ % sudo ef sudo: ef: command not found ~ % alias -g ef="echo foo" ~ % sudo ef foo
-
ja, das meinte ich mit speziellem zsh-Befehl.