- Linux - haladóknak
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- WLAN, WiFi, vezeték nélküli hálózat
- Milyen NAS-t vegyek?
- Microsoft Excel topic
- Crypto Trade
- Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
- MinDig TV
- Rendszergazda topic
- Mindenki AI-t akar, már 2025-re is eladták a HBM chipeket
Új hozzászólás Aktív témák
-
dkaro
őstag
Sziasztok!
Nagyon láma vagyok bash-ben de nagioshoz szükségem van néhány scriptre.
Egy ubiquity eszközről ssh-val kell leszednem 2 infot.
Ezt a scriptet írtam (nem kiröhögni ha nagy hülyeségek vannak benne, a jelszótárolásra még kitalálok vmit.
#!/bin/bash
#
#check_ubnt device
#
if [ $# -lt 1 ]; then
echo "Usage: ./check_ubnt_airmax_capacity devices"
exit 127
fi
HOST=$1
DATA="Airmax capacity:"
CRIT=30
WARN=50
STATUS=0
result=`sshpass -pjelszo ssh -o StrictHostKeyChecking=no root@$HOST cat /proc/sys/dev/ubnt_poll/capacity && exit`
if [ $RES != 0 ]; then
INK="Data Unknown - SNMP problem. No data received from host.";
echo $DATA;
STATUS=3;
exit $STATUS;
fi
#CHECK WARNING AND CRITICAL LEVELS
if (( $result < $CRIT )); then
echo "Airmax Capacity Critical - "$result"%";
STATUS=2
elif (( $result < $WARN )); then
echo "Airmax Capacity Warning - "$result"%";
STATUS=1
else
echo $DATA $result"%"
fi
exit $STATUSA problémám, hogy nem zárja le az ssh kapcsolatot.
Próbáltma már minden félét.
EOF-al kiadni ssh-n a parancsokat de akkor még az eredmény változóban történő eltárolásával se boldogulok.
Megköszönnék egy kis segítséget tényleg nagyon béna vagyok bashben,
dkaro
Új hozzászólás Aktív témák
- Linux - haladóknak
- Melyik tápegységet vegyem?
- BestBuy ruhás topik
- Amlogic S905, S912 processzoros készülékek
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Wise (ex-TransferWise)
- Vicces képek
- HiFi műszaki szemmel - sztereó hangrendszerek
- További aktív témák...