Hallo ich habe ein Scipt programmiert welches ein Benchmark auf einem Rechner ausführen soll.
Die Verbindung wird mit ssh hergestellt. Wenn dieser Benchmark aber öfters ausgeführt werden soll wird nach jedem Neustart des Benchmarks eine Passwortabfrage wiederholt. Wie kann ich diese Passwortabfrage vermeiden?
Die Verbindung wird mit ssh hergestellt. Wenn dieser Benchmark aber öfters ausgeführt werden soll wird nach jedem Neustart des Benchmarks eine Passwortabfrage wiederholt. Wie kann ich diese Passwortabfrage vermeiden?
Code:
#!/bin/sh if test -f test.txt then rm test.txt rm test1.txt fi echo Auf welchem Rechner möchten Sie diesen Benchmark ausführen? read adresse IPADDR=$adresse RUECK=`(ping -c1 $adresse | grep received | awk '{print $4}')` if [ $RUECK = 1 ] then #Rechner ist erreichbar echo "Der Rechner $IPADDR ist erreichbar" else #Rechner ist nicht erreichbar echo "Der Rechner $IPADDR ist nicht erreichbar" fi echo Wie oft möchten Sie diesen Benchmark ausführen? read eingabe for((i=1; i<=$eingabe; i++)) do echo Benchmark Nr.$i ssh -x $adresse /****/***/********/geekbench64 -n | grep Overall |awk '{print $3}' >> test.txt done #Rechnung der Benchmarkergebnisse awk '{total+=$1}END{printf "%.4f\n",total/NR}' test.txt