Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- const_word='members'
- h1='CHECK URL'
- h2='HTTP'
- #Skrypt parsujący konfig nagiosa
- cat hostgroups.cfg | grep -iA2 "$h1" | grep "$const_word" | awk '{print $2}' | tr ',' '\n' > h1.txt
- cat hostgroups.cfg | grep -iA2 "$h2" | grep "$const_word" | awk '{print $2}' | tr ',' '\n' > h2.txt
- function znajdz_roznice(){
- i=0
- IFS=$'\n' read -d '' -r -a h2_a < h2.txt
- LOOP_COUNTER=$(echo ${#h2_a[@]})
- while [ $i -lt $LOOP_COUNTER ]; do
- ELEMENT=$(echo ${h2_a[i]})
- ARG=$(cat h1.txt | grep "$ELEMENT" | wc -l)
- if [ $ARG -gt 0 ]; then
- echo "OK"
- else
- echo $ELEMENT >> result.txt
- fi
- (( i++ ))
- done
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement