Sandbox/Dirigent/Tools.sh
#!/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
}