1
Ich muss eine Bash-Funktion erstellen, deren Name mit +
endet. Zum Beispiel foo+
. Diese Arbeit:Mit einem Pluszeichen am Ende einer Bash-Funktion Name
+foo() { true; }
foo+bar() { true; }
aber nicht:
foo+() { true; }
-bash: syntax error near unexpected token `}'
Warum nicht? Es beklagt sich nicht über die +
. Gibt es einen Weg dahin?
'Function' funktioniert nicht, wenn ich root bin. Weißt du, warum? – gogators
'Funktion' ist eine Bash-Erweiterung und funktioniert nicht, wenn Sie' sh' oder 'dash' verwenden –