czwartek, 23 marca 2017

create menu bash

#!/bin/bash
show_menu()
{

        echo "what we can do: "
        echo "1) find oom"
        echo "2) delete oom"
        echo "3) check wf"
        echo "4) exit"
        echo "-=-=-=-=-=-=-=-=-=-"
        echo -n
        echo -n
}

read_options(){
        local choice
        read -p "enter choice [1 - 4] " choice
        case $choice in
                1)  for i in {1..7}; do ssh ansible@app0$i.prod.crm.polsatc 'bash -s' < oom.sh ;done ;;
                2)  for i in {1..7}; do ssh ansible@app0$i.prod.crm.polsatc 'bash -s' < eraseHprof.sh ;done ;;
                3)  for i in {1..7}; do ssh ansible@app0$i.prod.crm.polsatc 'bash -s' < wf.sh ;done ;;
                4)  exit 0;;
                *) echo -e "${RED}ERROR...${STD}" && sleep 2
        esac
}

while true
do
        show_menu
        read_options
done

Brak komentarzy:

Prześlij komentarz