alias anlegen

Hinweis: In dem Thema alias anlegen gibt es 4 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo,


    per alias soll ein zypper up und flatpak update durchgeführt werden.

    Dazu habe ich meine .bashrc wie folgt ergänzt:

    Code
    #alias
    alias update='su - && zypper up && flatpak update'

    danach noch ein source .bashrc und das leider ohne Erfolg.

    Code
    tuxracer@suse:~> update
    Passwort: 
    suse:~ # 

    Was mache ich da falsch?

    Für den Inhalt des Beitrages 301902 haftet ausdrücklich der jeweilige Autor: uname

  • Das funktioniert so auch nicht.


    Nach su -und der Passworteingabe fällt die Bash anschliessend wieder in die User-Umgebung.


    Der alias sollte aber so funktionieren:

    Code
    #alias
    alias update='su -c\'zypper up && flatpak update\''


    man su hilft für Erläuterungen.

    EDV-Dinosaurier im Ruhestand


    ich bin /root, ich darf das 8)


    Dinos are not dead. They are alive and well and living in data centers all around you. They speak in tongues and work strange magics with computers. Beware the Dino! And just in case you're waiting for the final demise of these Dino’s: remember that Dino’s ruled the world for 155-million years! (Unknown Author)

    Für den Inhalt des Beitrages 301903 haftet ausdrücklich der jeweilige Autor: Igel1954

  • bei mir gleich:

    Code
    source .bashrc
    bash: .bashrc: Zeile 32: Dateiende beim Suchen nach `'' erreicht.
    bash: .bashrc: Zeile 33: Syntax Fehler: Unerwartetes Dateiende.

    Für den Inhalt des Beitrages 301905 haftet ausdrücklich der jeweilige Autor: uname

  • Code
    alias update="su -c 'zypper -vv up && flatpak update'"

    würde (auch) funktionieren.

    Schreibtischrechner: openSUSE Leap 15.5 mit KDE/Plasma unter Wayland

    Klapprechner: openSUSE Tumbleweed mit KDE/Plasma unter Wayland
    Schneidbrettchen: PineTab mit Arch Linux

    Für den Inhalt des Beitrages 301907 haftet ausdrücklich der jeweilige Autor: tomfa-ng