[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Shell para exibir processos e finalizalos
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Shell para exibir processos e finalizalos |
Date: |
Thu, 5 Jul 2012 17:46:41 -0300 |
Me parece que esse monte de echo pode sair. O início, p.ex. poderia ficar
assim:
echo 'content-type: text/html
<html>
<head>
<title>DashBoard</title>
</head>
<body>'
Experimente, se funcionar faça o mesmo para o resto, mas repare que abri
aspas no início e só fechei no final do texto inteiro.
Abcs,
Julio
*
*
Em 5 de julho de 2012 16:51, jofuraste <address@hidden> escreveu:
> **
>
>
> 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]