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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts