Ich kann es nicht nur mit Fisch machen. Ich würde schreiben:
if test (id -u) -eq 0 echo root else echo not root end
Gibt es eine Möglichkeit, den aktuellen "Benutzer" root (dh das Skript wurde von root ausgeführt) mithilfe der Fish Shell zu bestätigen?
Ich weiß, dass Sie die EUID überprüfen können
Ich kann es nicht nur mit Fisch machen. Ich würde schreiben:
if test (id -u) -eq 0 echo root else echo not root end