Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Iniciar comando somente na primeira inicia
02/03/2011, 20:43
Resposta: #1
Iniciar comando somente na primeira inicia
Boa noite, será possível eu fazer algum script ou algum comanda que ele só seja executado somente a primeira vez que eu iniciar o sistema?
Eu tenho uma iso de um sistema já instalado, e quando volto essa iso pro hd, queria q copiasse um arquivo de uma pasta para outra, mas somente executar este comando a primira vez ao iniciar o ubuntu depois de restaurada a iso. É possível?
Abraços, Lucas Doná.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
03/03/2011, 01:29
Resposta: #2
Re: Iniciar comando somente na primeira inicia
Olá,

Desta forma acredito que daria certo somente se fosse feito um script que fizesse a verificação do arquivo que você quer copiar ou da operação que deseja fazer, ou seja, seria executado uma vez e depois você faria a verificação.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
03/03/2011, 09:17
Resposta: #3
Re: Iniciar comando somente na primeira inicia
é, dessa forma ja tinha pensado. Pensei que o Ubuntu já tinha algo parecido.
Vo tentar fazer um script aqui e depois posto ele.
Vlwwww.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
03/03/2011, 10:21
Resposta: #4
Re: Iniciar comando somente na primeira inicia
Assim funciona
Código:
while true
do
   echo 'Iniciando Script...'
   if [ -e /home/lucas/teste.sh ] ; then
      echo 'Copiando para local de destino.'
      mv /home/usuario/script.sh /etc
      sleep 1
      exit 0
   else
      echo 'Arquivo já foi copiado.'
      exit 0
   fi
done

Assim ele vai mover o arquivo e só entra nesse if uma vez.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS