-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathRelatoriodeUsuario.sh
executable file
·43 lines (40 loc) · 1.37 KB
/
RelatoriodeUsuario.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/bash
#############################################################
# #
# NOME: RelatoriodeUsuario.sh #
# #
# AUTOR: Amaury Borges Souza ([email protected]) #
# #
# DATA: 17/09/2018 #
# #
# DESCRIÇÃO: O script gera um relatório dos dados do usuário#
# no sistema. #
# #
# USO: ./RelatoriodeUsuario.sh #
#############################################################
UIDUSUARIO=`id -u amaury`
NOMECOMPLETO=`cut -d : -f 5 /etc/passwd | grep Amaury`
USONOHOME=`du -sh /home/amaury/`
LASTLOGIN=`lastlog | grep amaury`
echo "RELATÓRIO DE USUÁRIOS DO SISTEMA:"
sleep 2
read -p "Informe o nome do usuário: "
echo ""
clear
echo "UID do usuário: $UIDUSUARIO"
echo
sleep 2
echo "Nome completo do usuário: $NOMECOMPLETO"
echo
sleep 2
echo "Total em uso no /home do usuário: $USONOHOME"
echo
sleep 2
echo "Informações do último login: $LASTLOGIN"
echo
sleep 2
echo "INFORMAÇÕES OBTIDAS CONFORME SOLICITADO!"
echo
sleep 3
echo "FIM."
echo