Compartilhando conhecimento com o mundo

Com tecnologia do Blogger.

Pesquisa

Download

Blogger Tricks

Blogger Themes

Visitas

Assuntos

3/12/2019

Usuários Cadastrados no Sistema Operacional


A maioria das demandas de cadastro chegam primeiro para a equipe de sistema operacional (Linux) e depois vem para a equipe de Informix liberar as permissões, algumas vezes ocorre do usuário não ser criado, este script ajuda a equipe a olhar rapidamente e ver se o usuário foi criado, o bom que agiliza nesta consulta pra ver se o usuário foi cadastradado.

Ele rodando seria desse jeito;
Usuario #2285 = AA991400
Usuario #2286 = AA991401
Usuario #2287 = AA991402
Usuario #2288 = AA991403
Usuario #2289 = AA991404
Usuario #2290 = AA991405
Usuario #2291 = AA991406
Usuario #2292 = AA991407
Usuario #2293 = AA991408
Usuario #2294 = AA991409
Usuario #2295 = AA991410
Usuario #2296 = AA991411
Usuario #2297 = AA991412
Usuario #2298 = AA991413
Usuario #2299 = AA991414
Usuario #2300 = AA991415
Usuario #2301 = AA991416
Usuario #2302 = AA991417
Usuario #2303 = AA991418
Usuario #2304 = AD99921A
Usuario #2305 = AA991419
Usuario #2306 = AA991420
Usuario #2307 = AA991421
Usuario #2308 = AA991422
Usuario #2309 = AD99922A
O script completo é esse;
# -------------------------------------------------------------------------
#    Funcao: Verifica os usuarios cadastrados no SISTEMA OPERACIONAL
# -------------------------------------------------------------------------
#!/bin/bash
# userlist.sh

PASSWORD_FILE=/etc/passwd
n=1           # User number

for name in $(awk 'BEGIN{FS=":"}{print $1}' < "$PASSWORD_FILE" )

# ---------------------------------------------------------------------------
# Field separator = :    ^^^^^^
# Print first field              ^^^^^^^^
# Get input from password file               ^^^^^^^^^^^^^^^^^
# ---------------------------------------------------------------------------

do
echo "Usuario #$n = $name"
let "n += 1"
done

exit 0

0 comentários:

Enviar um comentário