Atividade de Shell script

1. Atividade de Shell script

Otávio Henrique de Freitas
otaviohenrique

(usa Debian)

Enviado em 09/03/2021 - 23:09h

Criar um script que informe, na tela, as 5 maiores sessões (maior tempo logado) que um determinado usuário permaneceu logado no sistema em um determinado mês. A saída deve ser ordenada da maior sessão para a menor sessão. O nome do usuário e o mês devem ser passados como parâmetros pela linha de comando. Obs: A saída deve conter, somente, as 5 linhas que representam as informações das 5 maiores sessões do usuário, ordenadas de forma decrescente (maior para a menor).


  


2. Re: Atividade de Shell script

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 09/03/2021 - 23:41h


Se não estou enganado o comando last informa login e logout de usuário, mas se acontecer um crash de sistema(usuario desligar máquina no dedão) esses dados podem estar faltando


3. Re: Atividade de Shell script

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/03/2021 - 00:15h


o que você já tem feito aí?


4. Re: Atividade de Shell script

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 10/03/2021 - 08:21h


se não me engano tu vai ter que usar o comando last com parametro -F e usar o o comando sorte e também o awk


5. Re: Atividade de Shell script

Otávio Henrique de Freitas
otaviohenrique

(usa Debian)

Enviado em 10/03/2021 - 22:02h


cyrix escreveu:


o que você já tem feito aí?


Ba meu, to patinando nessa questão, to só no começo.
last -f

Não consigo achar muita coisa a respeito de saber os maiores usuários que logou no sistema









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts