Es gibt viele Funktionen, die in der Bash-Shell verwendet werden können. Ihre Definitionen können aufgelistet werden set, aber wie kann man herausfinden, in welchen Dateien bestimmte benutzerdefinierte Funktionen definiert
Es gibt viele Funktionen, die in der Bash-Shell verwendet werden können. Ihre Definitionen können aufgelistet werden set, aber wie kann man herausfinden, in welchen Dateien bestimmte benutzerdefinierte Funktionen definiert
Ich plane eine Funktion zu erstellen, die die Dinge für mich vereinfachen würde. Die Funktion wäre so etwas wie function lazymode() { echo "Hello World!"; } Wenn ich den Befehl lazymodein der Shell verwende , wird der Befehl ausgegeben Hello World!. Welche Datei soll ich die benutzerdefinierte...
In der folgenden Funktion mit 9 Argumenten: SUM() { echo "The sum is $(($1+$2+$3+$4+$5+$6+$7+$8+$9))" } Ich möchte die zweiten Argumente zum nächsten (3..9) zu optionalen Argumenten machen . Wenn ich die Funktion mit 2 Argumenten aufrufe, erhalte ich eine Fehlermeldung: SUM 3 8 bash: 3+8+++++++:...
Ich habe mit der Shell gearbeitet und habe sie versehentlich tabnach dem Schreiben automatisch vervollständigt _e, was zu folgte _expand. Was macht dieser Befehl? Ich konnte online keine Erklärung finden. Die einzigen Referenzen, die ich hier auf Ask Ubuntu finden konnte, waren:...
Für eine Aufgabe muss ich eine Funktion schreiben, die die Anzahl der geraden Zahlen druckt, wenn sie mit einer Folge von Zahlen versehen ist. Ich habe den Code verwendet, den ich für eine vorherige Aufgabe verwendet habe (um zu drucken, 1wann eine Zahl gerade und 0wann die Zahl ungerade war) Mein...