Schreiben Sie mir POSIX-Shellscript, um Celsius in Kelvin zu konvertieren.
Das folgende POSIX Shell-Skript kann verwendet werden, um Celsius in Kelvin zu konvertieren. Es verwendet das `bc`-Programm, um die eigentliche Berechnung durchzuführen. ```sh #!/bin/sh # Prüfen, ob ein Argument an das Skript übergeben wurde, wenn [ $# -eq 0 ]; dann Echo "Usage: $0 <celsius_temperature>" exit 1 fi # Lesen Sie den celsius-Wert aus dem ersten Argument, das dem Skript temp_c=$1 # Konvertieren Celsius in Kelvin unter Verwendung des "basic reculator" temp_k=$(echo "$temp_c + 273.15" ̄ bc) # Drucken Sie das Ergebnis auf stdout echo "$temp_c °C = $temp_k K" `` Wenn das Skript als Datei mit dem Namen `convert.sh` gespeichert ist, können 23°C in Kelvin konvertiert werden, indem Sie `sh convert.sh 23` eingeben.