1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #!/usr/bin/env bash
- # NÃO UTRAPASSE O '|'
- #-------HEADER---------------------------------------------------------------------|
- #AUTOR
- # Jefferson Rocha <lrcjefferson@gmail.com>
- #
- #HOMEPAGE
- # https://slackjeff.github.io/
- #
- #PROGRAMA
- # dep-info
- #
- #DESCRIÇÃO
- # Verificar se o programa existe no sistema.
- #
- #PARA MAIS PROGRAMAS COMO ESTE
- # https://notabug.org/jeffersonrocha
- #----------------------------------------------------------------------------------|
- # Colors
- end="\033[m"
- green="\033[32;1m"
- red="\033[31;1m"
- # Conferindo se existe no sistema.
- while :; do
- for i in $1; do
- if ! type -P $i >/dev/null; then
- echo -e "$i......${red}[NO]${end}"
- else
- echo -e "$i......${green}[OK]${end}"
- fi
- done
- # Se é a entrada é nula para, se não rebaixa e continua.
- if [[ -z "$1" ]]; then
- break
- else
- shift
- fi
- done # fecha while
|