script maluco.. (XML ou HTML?) ajuda
pessoal peguei um servidor de uma empresa para administrar e quem cuidava antes usava o seguinte script para poder obter informacoes do SERVIDOR;
#!/usr/local/bin/bash
df -h | mail -s "Espaco em disco" [email protected]
w | mail -s "Usuarios conectados" [email protected]
ps -aef | mail -s "Processos rodando" [email protected]
du -h /home/ | mail -s "Espaco no diretorio HOME" [email protected]
dmesg | mail -s "Dmesg" [email protected]
cat /etc/passwd | mail -s "Passwd" [email protected]
cat /etc/group | mail -s "Grupos" [email protected]
cat /etc/rc.conf | mail -s "rc.conf" [email protected]
/usr/bin/netstat -an | mail -s "Conexoes ..." [email protected]
/sbin/md5 /etc/* | mail -s "MD5" [email protected]
uptime | mail -s "uptime" [email protected]
como vcs podem ver todos os comandos enivam sua SAIDA para o email [email protected] <dominio ficticio>
como eu faco para formatar esse script para jogar as SAIDAS do comando para um arquivo HTML ou XML ?
obrigado,
Thiago Beier
script maluco.. (XML ou HTML?) ajuda
no lugar de mail -s usa o cat..
tipo
df -h | cat arquivo.html
sei lah.. acho que soh isso?
script maluco.. (XML ou HTML?) ajuda
echo "<html><title>Monitor do Servidor</title>" > file.html
echo "<body>" >> file.html #para formatar a saida dos comandos, inclua aqui a tag pre, que não esta aparecendo por se misturar com o html do fórum... e no final dos comandos, feche esta tag...
df -h >> file.html
n comandos >> file.html
echo "</body></html>" >> file.html
cat file.html | mail -s "Subject" [email protected]ldomain
ou salve onde vc quiser...
[]´s
Slice
script maluco.. (XML ou HTML?) ajuda
fala sério... RTFM
man mail
SYNOPSIS
nail [-BDdFintv~] [-s subject] [-a attachment ] [-c cc-addr] [-b bcc-addr] [-r from-addr] [-h hops] [-A account] to-addr . . .
nail [-BDdeHiInNv~] [-T name] [-A account] -f [name]
nail [-BDdeinNv~] [-A account] [-u user]
flw
script maluco.. (XML ou HTML?) ajuda
Citação:
Postado originalmente por slice
fala sério... RTFM
man mail
SYNOPSIS
nail [-BDdFintv~] [-s subject] [-a attachment ] [-c cc-addr] [-b bcc-addr] [-r from-addr] [-h hops] [-A account] to-addr . . .
nail [-BDdeHiInNv~] [-T name] [-A account] -f [name]
nail [-BDdeinNv~] [-A account] [-u user]
flw
:(6) eu estou usando freebsd :P
desculpe mas nao falei antes.
script maluco.. (XML ou HTML?) ajuda
Citação:
Postado originalmente por thiagog
Citação:
Postado originalmente por slice
fala sério... RTFM
man mail
SYNOPSIS
nail [-BDdFintv~] [-s subject] [-a attachment ] [-c cc-addr] [-b bcc-addr] [-r from-addr] [-h hops] [-A account] to-addr . . .
nail [-BDdeHiInNv~] [-T name] [-A account] -f [name]
nail [-BDdeinNv~] [-A account] [-u user]
flw
:(6) eu estou usando freebsd :P
desculpe mas nao falei antes.
Meu serio..
nao to aki pra brigar com ninguem tampouco pra ser melhor ..
veja a saida do meu comando mail no FREEBSD (4.9)
Usage: mail [-EiInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr ...
[- sendmail-options ...]
mail [-EiInNv] -f [name]
mail [-EiInNv] [-u user]
script maluco.. (XML ou HTML?) ajuda
sei lá, cara... nunca mexi com *bsd's, mas acho que se vc configurar seu cliente de e-mail para ler e-mails em html ele converte isso pra vc, ou seja tirar de texto plano...