[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RES: [shell-script] Shell para exibir processos e finalizalos
From: |
jofuraste |
Subject: |
Re: RES: [shell-script] Shell para exibir processos e finalizalos |
Date: |
Thu, 05 Jul 2012 22:26:07 -0000 |
User-agent: |
eGroups-EW/0.82 |
Emerson... Isso mesmo !
Valeu :)
--- Em address@hidden, "Emerson Domingues Souto - H2M" <emersons.h2m@...>
escreveu
>
> O comando que vc utilizou `ps -e -o user | tr -s " ". ` mostra os usuários
> que tem processos.
>
> Se vc trocar por `ps -e -o user,pid | tr -s " ". ` vai passar a mostrar o
> usuário e o número do processo.
>
> É isso que vc quer ?
>
>
>
>
>
> Emerson Domingues Souto
>
> Tecnologia da Informação
>
> Marítima Seguros S/A
>
> Fone: 11 3156-1017
>
>
>
> De: address@hidden [mailto:address@hidden] Em nome de jofuraste
> Enviada em: quinta-feira, 5 de julho de 2012 16:52
> Para: address@hidden
> Assunto: [shell-script] Shell para exibir processos e finalizalos
>
>
>
>
>
> Boa tarde !
> Primeiro gostaria de me apresentar, sou estudante e curso faculdade para
> redes de computadores, estou no 5º semestre e tenho uma cadeira para
> programação para web. Sou iniciante em Linux e programação, aliás resolvi
> cursar redes para evitar lidar com qualquer tipo de programação, mas ela é
> necessária em todas as áreas de informatica.
> Nesta cadeira de Programação para web, foi abordado durante as aulas o
> conteúdo de CGI + Shell Script.
> Foi solicitado aos alunos que fizessem um script onde era necessária a
> exibição de uma pagina em HTML onde deve ser exibido o PID e Nome dos
> processos do sistema e deveria ter a opção de finalizar os processos que
> estão sendo mostrados.
> Eu estava tentando até agora, mas não estou obtendo sucesso, pois os
> processos não estão sendo exibidos, e sim apenas os check boxes que eu crio.
>
> Segue abaixo o código que eu criei, aceito sem dúvidas sugestões para melhor
> implementação =)
>
> #!/bin/bash
>
> echo "content-type: text/html"
> echo ""
> echo ""
> echo "<html>"
> echo "<head>"
> echo "<title>DashBoard</title>"
> echo "</head>"
> echo "<body>"
> echo "<TABLE border="2"
> <CAPTION>DASHBOARD</CAPTION>
> <TR>
> <TH>Processos</TH>
> <TH>Data / Hora</TH>
> <TH>STATUS da Rede</TH>
> <TH>Memória</TH>
> <TR>
> <TD>""<tr>"
> echo "<td width="200" height="100" valign="top" align="center">"
> echo "<p>Identificacao dos Processos</p>"
> echo "<p>"
> echo "<form action="/cgi-bin/teste.cgi" method="get">"
> for VAR in `ps -e -o user | tr -s " ". `
> do
> VAR="`echo $VAR | cut -d. -f1 `"
> echo "<input type="checkbox" name="$VAR" value="$VAR"><br>"
> done
> echo "<input type="submit" value="Finalizar">"
> echo "</form>"
> echo " </p> </td>" </TD><br> "
> <TD>" "<tr>"
> echo "<p> `date `"
> echo " </p>"
> echo "</tr>"
> </TD> "
> <TR>
> <TD>"echo "<p> `ethtool eth3 `"
> echo "</p>"
> echo "</td>"" </TD>
>
> </TABLE> "
>
>
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>