msoliver
(usa Debian)
Enviado em 19/04/2023 - 15:51h
Minions escreveu:
[quote]msoliver escreveu:
id -Gn|grep -Eq '(sudo|wheel)' && echo OK || echo "Não Ok"
OK
sudo grep -Eq "^$USER\s+ALL=\(ALL:ALL\)\sALL" /etc/sudoers && echo OK || echo NotOk
OK
O (sudo|wheel) verifica
um ou
outro como
verdadeiro ou
os dois ao mesmo tempo como
verdadeiro ?
Aqui esta como:
alexabolada ALL=(ALL) ALL
Nesta parte => sudo grep -Eq "^$USER\s+ALL=\(ALL:ALL\)\sALL" /etc/sudoers && echo OK || echo NotOk sempre vai cai no
NotOk
id -Gn|grep -Eq '(sudo|wheel)' && echo OK || echo "Não Ok"
Verdadeiro se tem sudo.
Verdadeiro se tem wheel.
Verdadeiro se tem os dois # Improvável que esteja nos dois grupos
Falso se não tem NENHUM!
#-------------------------------------------------------------------------------------------------------------#
echo "windows;linux;dos:unix:macosx"|grep -Eo 'linux|dos|unix|macosx' && echo true || echo false
linux
dos
unix
macosx
true
#-------------------------------------------------------------------------------------------------------------#
echo "windows;linux;dos:unix:macosx"|grep -Eo 'linux|xxxxx|yyyyy' && echo true || echo false
linux
true
#-------------------------------------------------------------------------------------------------------------#
echo "windows;linux;dos:unix:macosx"|grep -E 'qwerty' && echo true || echo false
false
#-------------------------------------------------------------------------------------------------------------#
______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________