Enviado em 06/05/2014 - 21:35h
Olá, sou novo no fórum.
A pouco tempo comecei a usar linux no meu pc.
Preciso de ajuda para tirar uma dúvida.
estou usando o script abaixo:
#!/bin/bash
hcitool dev | grep hci0 | cut -c7-34 >> /media/dados/mac.txt
lshw -class network | grep serial | cut -c16-33 >> /media/dados/mac.txt
tail -4 /media/dados/mac.txt
echo "desligar ou reiniciar"
read acao
case "$acao" in
"r" )
echo "reiniciando"
reboot
exit 0
;;
"d" )
echo "desligando"
init 0
exit 0
;;
* )
echo "erro"
exit 0
;;
esac
exit 0
____________________________________________________________________________________
O Problema é que antes eu usava apenas as duas linhas de comando acima e o script funcionava. Precisei acrescentar a linha - tail ..... para ver as 4 últimas linhas do arquivo txt.
Agora o programa não roda, somente quando entro na pasta init.d e executo o arquivo lá dentro funciona.
Preciso que o script funciona na inicialização do sistema, leia o mac-address grave no pendrive(media/dados) e depois mostre na tela as 4 últimas linhas do arquivo txt e aguarde digitar "r" ou "d" para desligar ou reiniciar o pc.
Alguém pode me ajudar?
Desde já agradeço.
Att.
Nunnes
A pouco tempo comecei a usar linux no meu pc.
Preciso de ajuda para tirar uma dúvida.
estou usando o script abaixo:
#!/bin/bash
hcitool dev | grep hci0 | cut -c7-34 >> /media/dados/mac.txt
lshw -class network | grep serial | cut -c16-33 >> /media/dados/mac.txt
tail -4 /media/dados/mac.txt
echo "desligar ou reiniciar"
read acao
case "$acao" in
"r" )
echo "reiniciando"
reboot
exit 0
;;
"d" )
echo "desligando"
init 0
exit 0
;;
* )
echo "erro"
exit 0
;;
esac
exit 0
____________________________________________________________________________________
O Problema é que antes eu usava apenas as duas linhas de comando acima e o script funcionava. Precisei acrescentar a linha - tail ..... para ver as 4 últimas linhas do arquivo txt.
Agora o programa não roda, somente quando entro na pasta init.d e executo o arquivo lá dentro funciona.
Preciso que o script funciona na inicialização do sistema, leia o mac-address grave no pendrive(media/dados) e depois mostre na tela as 4 últimas linhas do arquivo txt e aguarde digitar "r" ou "d" para desligar ou reiniciar o pc.
Alguém pode me ajudar?
Desde já agradeço.
Att.
Nunnes