Olá Lista,
Estou montando meu primeiro script, ele basicamente trata a saida de um
comando (software especifico) , no formato:
usr pid time of login user id tty Limbo?
11 23524 Fri Feb 17 00:53:27 2006 apw no
25 16308 Mon Feb 20 08:43:17 2006 braz server3 no
com o script abaixo, eu trato a saida:
#!/bin/bash
while true
do
#executa o comando e trata a saída
proshut /home/banco/oficial/plan/plan -C list |awk -F " " '{print $8" "$6"
"$1}'|grep -v tty|sort
#outras funções do script
echo -e "\n"
echo -n "Digite D para desconectar um usuario ou X para sair:"
read acao
case $acao in
X|x) echo "Saindo ..."
break;;
D|d)echo "Voce selecionou desconectar um usuario"
echo "Digite o numero do usuario:"
read num_usr
proshut /home/banco/oficial/plan/plan -C disconnect
$num_usr
echo "Desconectando usuario $num_usr..."
esac
done
Esta é a saída:
apw 00:53:27 11
braz 08:43:17 25
Preciso identificar o que cada coluna significa, já sei como deixar o
espaçamento entre elas por igual, porém nao faço ideia de como adicionar uma
linha no topo da saída. ...
Ps. Entro nesta lista com a intenção de aprender mais sobre o shell nosso de
cada dia ;-) , e quem puder me indicar uma literatura sobre o assunto, serei
grato!
--
Andre Novelli
[EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html