Enviado em 16/11/2025 - 14:20h
boa tarde galera!
estou estudando shell script, estou empacado em chaves flags... por mais que leio e re-leio o livro shell script profissional no aurelho, eu não consigo entender direito, achei confuso e nada simples sua didatica.
bom, chega de lero lero:
podem me dar uma força aí?
estou estudando shell script, estou empacado em chaves flags... por mais que leio e re-leio o livro shell script profissional no aurelho, eu não consigo entender direito, achei confuso e nada simples sua didatica.
bom, chega de lero lero:
não consigo prosseguir com o código!
#!/bin/bash
KEY_TRUE=1
KEY_FALSE=0
flag=$KEY_FALSE
VERSION=0.1
HELP="
-h => help
-u => users
-v => version
"
USERS=$(cat /etc/passwd | cut -d : -f 1 | sort)
case $1 in
-v) flag=$KEY_TRUE ;;
-h) flag=$KEY_TRUE ;;
-u) flag=$KEY_TRUE ;;
*) echo "que?"
esac
if[ $flag -eq $KEY_TRUE ]; then
podem me dar uma força aí?