Jo je nach Shell muss man das ein bisschen anpassen. Zur Vollständigkeit bei ZSH. muss es in die .zshrc
Beiträge von kim88 im Thema „Script überall ausführen oder Alias für Befehl?“
-
-
-
Oder hier als Nachtrag wie es diesch sagt du sparst dir das ganze mit den Verknüpfungen und speicherst das Script direkt im entsprechenden Ordner ab.
Als ausführbar markieren solltest du es aber trotzdem.
-
Theoretisch kannstmdu ein Alias ausführen das müsste theoretisch irgendwie so gehen:
Wahrscheinlich ist es hier aber besser mit Verknüpfungen bzw. Symlinks zu arbeiten. In der Regel ist /usr/local/bin bzw /home/deinbenutzername/.local/bin Bereits als PATH hinterlegt.
Prüfen kannst du das im Terminal mit:
Nun kannst du eine Verknüpfung zu deinem Script an einem der beiden Orten legen. Dann die Terminal Session neustarten und es müsste bei eingabe vom Dateinamen der Verknüpfung direkt ausgeführt werden.
Script verfügbar für alle Nutzer:
Oder Script nur für deinen Nutzer nutzbar:
Wichtig ist, dass deine Scriptdatei (Bash-Scripte haben in der Regel .sh Dateiendungen) als ausführbar markiert ist. Entweder über die Nautilus per Rechtsklick -> Eigenschaften oder: