16 lines
397 B
Bash
Executable file
16 lines
397 B
Bash
Executable file
#!/bin/bash
|
|
|
|
if [[ $# -gt 1 ]]; then
|
|
cat <<EOF
|
|
usage: sh uptime_bornes.sh
|
|
Récupère la liste des bornes et récupère sur chacune le uname
|
|
EOF
|
|
exit 1
|
|
fi
|
|
|
|
for borne in $(host -l wifi.crans.org | grep 138.231.148 | \
|
|
grep -v '138.231.148.1$' | awk '{print $1}');
|
|
do
|
|
printf '%-15s' ${borne/.wifi.crans.org/}
|
|
ssh ${borne/.crans.org/} -o Connecttimeout=1 uname -v
|
|
done
|