shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RES: [shell-script] Shell para exibir processos e finalizalos


From: Emerson Domingues Souto - H2M
Subject: RES: [shell-script] Shell para exibir processos e finalizalos
Date: Thu, 5 Jul 2012 18:03:31 -0300

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]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]