Einfache mathematische Anweisungen in Bash in einer for-Schleife
Ich bin ziemlich neu im Bash-Scripting und vermeide normalerweise alle Kosten, aber ich muss ein Bash-Script schreiben, um einige einfache Dinge auf einem Remote-Cluster auszuführen. Ich habe Probleme mit einer for-Schleife, die Folgendes ausführt:
for i in {1..20}
do
for j in {1..20}
do
echo (i*i + j*j ) **.5 <--- Pseudo code!
done
done
Können Sie mir mit dieser einfachen Mathematik helfen? Ich habe geworfen$
ist überall und kann es nicht richtig schreiben. Wenn Sie mir helfen könnten, zu verstehen, wie Variablen in bash for-Schleifen benannt / zugewiesen werden und welche Einschränkungen die Interpretation der Bash-Mathematik hat (wie macht man die Quadratwurzel?), Wäre ich sehr dankbar. Vielen Dank!