In PowerShell rufst du eine Funktion mit einem Übergabestring wie folgt auf: Angenommen, du hast eine Funktion definiert: ```powershell function SagHallo($name) { Write-Host "Hallo, $n... [mehr]
In Bash gibt es keine native Unterstützung für Callback-Funktionen wie in einigen anderen Programmiersprachen, aber du kannst ähnliche Konzepte umsetzen, indem du Funktionen als Argumente übergibst und sie innerhalb einer anderen Funktion aufrufst. Hier ist ein einfaches Beispiel: ```bash #!/bin/bash # Definiere eine Funktion, die einen Callback akzeptiert function execute_callback { local callback_function=$1 shift # Entferne das erste Argument (den Funktionsnamen) # Führe die Callback-Funktion aus $callback_function "$@" } # Definiere eine Callback-Funktion function my_callback { echo "Callback wurde aufgerufen mit den Argumenten: $@" } # Rufe die Funktion mit dem Callback auf execute_callback my_callback "Argument1" "Argument2" ``` In diesem Beispiel wird die Funktion `execute_callback` definiert, die einen Funktionsnamen als Argument akzeptiert und dann diese Funktion mit den übergebenen Argumenten aufruft. Die Funktion `my_callback` wird als Callback verwendet und gibt die übergebenen Argumente aus.
In PowerShell rufst du eine Funktion mit einem Übergabestring wie folgt auf: Angenommen, du hast eine Funktion definiert: ```powershell function SagHallo($name) { Write-Host "Hallo, $n... [mehr]
Eine Funktion in PowerShell, die mit einem Parameter aufgerufen wird und deren Rückgabewert in eine Variable geschrieben wird, sieht zum Beispiel so aus: ```powershell function Addiere-Zwei {... [mehr]
In PowerShell rufst du eine Funktion auf, indem du einfach ihren Namen verwendest, gefolgt von eventuellen Parametern. Beispiel: ```powershell function SagHallo { Write-Host "Hallo Welt!&quo... [mehr]
Mit Bash und Standard-Tools kannst du Hexadezimal- und Dezimalzahlen einfach umwandeln: **Hexadezimal → Dezimal:** ```bash echo $((16#1a)) ``` Ergebnis: `26` **Dezimal → Hexadezimal:** `... [mehr]