#!/usr/bin/env bash while getopts ":h-:" opt; do case ${opt} in h) echo '' echo 'Usage: ./settings-std-customization.sh [OPTIONS]' echo '' echo 'script para adicionar novos estados ao Zammad, deve ser executado no host, e não nos containers.' echo '' echo 'Options:' echo ' -a, --add-new-states Adiciona novos estados ao Zammad da STD. Os novos chamados são:' echo ' pendente, aguardando resposta, resolvido e retorno. Também' echo ' os adiciona na UI e limita para qual estado os usuários' echo ' podem atualizar o chamado(i.e. fechado).' echo ' -f, --filter-states Apenas limita para qual estado os usuários' echo ' podem atualizar o chamado (i.e. fechado).' echo ' -v, --version Print version information and quit' exit 1 ;; -) case ${OPTARG} in "add-new-states") echo "ADD NEW STATES NOW" ;; "help") echo '' echo 'Usage: ./settings-std-customization.sh [OPTIONS]' echo '' echo 'script para adicionar novos estados ao Zammad, deve ser executado no host, e não nos containers.' echo '' echo 'Options:' echo ' -a, --add-new-states Adiciona novos estados ao Zammad da STD. Os novos chamados são:' echo ' pendente, aguardando resposta, resolvido e retorno. Também' echo ' os adiciona na UI e limita para qual estado os usuários' echo ' podem atualizar o chamado(i.e. fechado).' echo ' -f, --filter-states Apenas limita para qual estado os usuários' echo ' podem atualizar o chamado (i.e. fechado).' echo ' -v, --version Print version information and quit' exit 1 ;; esac esac done