#!/bin/bash function PngChck() { LogIt "$DOWNTO ${FUNCNAME[0]}" for Dev in $ALLDevs; do ping -q -c 1 $Dev >/dev/null; if [ $? -ne 0 ]; then LogIt "Ping $Dev ...KO, problem"; critical_error "ping $Dev KO";exit 1 else LogIt "Ping $Dev ...OK;" fi; done;\ LogIt "$UPFROM ${FUNCNAME[0]}" } function Tools() { ssh golem@Et "source Et.sh; Zazkratovat" #ps -Af|grep tmux|grep dirigent|awk '{ print $2 }'|xargs kill;ps -Af|grep tmux #ssh-copy-id -i ~/.ssh/id_rsa.pub golem@ #chmod ug+rx *.sh #sudo emacs /proc/sys/kernel/hostname #sudo emacs /etc/hostname #ps -Af|grep Et.sh|awk '{print $2}'|xargs sudo kill #ssh pi@Bt "sudo apt-get install NECO" #ssh pi@Chamb -Y xterm -e "sudo emacs -nw /etc/hosts" } function hosts() { 192.168.2.53 RigolDS1074b EtOsc 192.168.2.85 RigolDS1074c PowSupOsc 192.168.2.90 RigolDS1074d BtOsc 192.168.2.37 Tektr6Standard 192.168.2.94 Chamber chamb Chamb 192.168.2.7 Et et 192.168.2.15 Bt bt 192.168.2.250 PowSupPap powsuppap 192.168.2.65 Discharge discharge disch Disch 192.168.2.101 Trigger trigger Trig Trig 192.168.2.86 Gas gas 192.168.2.116 gm golem PowSup powsup salt } function installs() { sudo apt install socat sudo apt install xterm sudo apt install emacs }