shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re:Res: [shell-script] Script funciona manualmente mas não funciona no c


From: Andre Campos
Subject: Re:Res: [shell-script] Script funciona manualmente mas não funciona no crontab
Date: Tue, 5 Dec 2006 09:26:57 -0200

Cara,
tive problemas duas vezes quanto a execuções de scripts via cron, uma delas 
eram variaveis de ambiente e na outra era permissão...

Abraço...

André Campos

---------- Início da mensagem original -----------

      De: address@hidden
    Para: address@hidden
      Cc: 
    Data: Mon, 4 Dec 2006 05:46:15 -0800 (PST)
 Assunto: Res: [shell-script] Script funciona manualmente mas não funciona no 
crontab

> no cron está assim ..
> 
> ----- Mensagem original ----
> De: Adriano Carneiro de Moura <address@hidden>
> Para: address@hidden
> Enviadas: Sexta-feira, 1 de Dezembro de 2006 13:10:01
> Assunto: [shell-script] Script funciona manualmente mas não funciona no 
> crontab
> 
> 
> 
> 
> 
> 
> 
> 
> 
>   
> 
> 
>     
>             Pessoal,
> 
> 
> 
> tenho o seguinte script, /usr/local/backup
> 
> 
> 
> ## variáveis
> 
> dirMon=/media/ dados/backup
> 
> 
> 
> ## Listando os diretórios dos usuários para um arquivo temporário 
> (/tmp/usuarios)
> 
> usuarios=`ls -1 /home/usr/ > "/tmp/usuarios" `
> 
> 
> 
> ## dando um loop no arquivo temporário
> 
> while read linha; do
> 
>       if [ "$emu" = "0" ]; then ##se NÃO é pra emular
> 
>          if [ ! -z "$linha" ]; then ## se a linha contém valor
> 
>             if [ -e "/home/usr/$ linha" ]; then ## se existe o diretório
> 
>                cmdUsu=`rm -rf $dirMon/usuarios/ $linha.tar. gz`;
> 
>                cmdUsu=`tar -zvcf $dirMon/usuarios/ $linha.tar. gz 
> /home/usr/$linha` ; 
> 
>                echo "Backup $cmdUsu ok ..." >> $arqMon; ## dá um visto como 
> sucesso
> 
>                echo >> $arqMon; ## solta uma linha
> 
>             fi
> 
>          fi
> 
>       fi
> 
> done < "/tmp/usuarios"
> 
> 
> 
> o lance é que este script funciona manualmente mas quando coloco no crontab 
> ele não funciona ...
> 
> 
> 
>               
> 
> ____________ _________ _________ _________ _________ _______ 
> 
> Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
> Registre seu aparelho agora! 
> 
> http://br.mobile. yahoo.com/ mailalertas/ 
> 
>  
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> 
> 
>     
>   
> 
>     
>     
> 
> 
> 
> 
> <!--
> 
> #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;}
> #ygrp-mlmsg table {font-size:inherit;font:100%;}
> #ygrp-mlmsg select, input, textarea {font:99% 
> arial,helvetica,clean,sans-serif;}
> #ygrp-mlmsg pre, code {font:115% monospace;}
> #ygrp-mlmsg * {line-height:1.22em;}
> #ygrp-text{
> font-family:Georgia;
> }
> #ygrp-text p{
> margin:0 0 1em 0;
> }
> #ygrp-tpmsgs{
> font-family:Arial;
> clear:both;
> }
> #ygrp-vitnav{
> padding-top:10px;
> font-family:Verdana;
> font-size:77%;
> margin:0;
> }
> #ygrp-vitnav a{
> padding:0 1px;
> }
> #ygrp-actbar{
> clear:both;
> margin:25px 0;
> white-space:nowrap;
> color:#666;
> text-align:right;
> }
> #ygrp-actbar .left{
> float:left;
> white-space:nowrap;
> }
> .bld{font-weight:bold;}
> #ygrp-grft{
> font-family:Verdana;
> font-size:77%;
> padding:15px 0;
> }
> #ygrp-ft{
> font-family:verdana;
> font-size:77%;
> border-top:1px solid #666;
> padding:5px 0;
> }
> #ygrp-mlmsg #logo{
> padding-bottom:10px;
> }
> 
> #ygrp-vital{
> background-color:#e0ecee;
> margin-bottom:20px;
> padding:2px 0 8px 8px;
> }
> #ygrp-vital #vithd{
> font-size:77%;
> font-family:Verdana;
> font-weight:bold;
> color:#333;
> text-transform:uppercase;
> }
> #ygrp-vital ul{
> padding:0;
> margin:2px 0;
> }
> #ygrp-vital ul li{
> list-style-type:none;
> clear:both;
> border:1px solid #e0ecee;
> }
> #ygrp-vital ul li .ct{
> font-weight:bold;
> color:#ff7900;
> float:right;
> width:2em;
> text-align:right;
> padding-right:.5em;
> }
> #ygrp-vital ul li .cat{
> font-weight:bold;
> }
> #ygrp-vital a {
> text-decoration:none;
> }
> 
> #ygrp-vital a:hover{
> text-decoration:underline;
> }
> 
> #ygrp-sponsor #hd{
> color:#999;
> font-size:77%;
> }
> #ygrp-sponsor #ov{
> padding:6px 13px;
> background-color:#e0ecee;
> margin-bottom:20px;
> }
> #ygrp-sponsor #ov ul{
> padding:0 0 0 8px;
> margin:0;
> }
> #ygrp-sponsor #ov li{
> list-style-type:square;
> padding:6px 0;
> font-size:77%;
> }
> #ygrp-sponsor #ov li a{
> text-decoration:none;
> font-size:130%;
> }
> #ygrp-sponsor #nc {
> background-color:#eee;
> margin-bottom:20px;
> padding:0 8px;
> }
> #ygrp-sponsor .ad{
> padding:8px 0;
> }
> #ygrp-sponsor .ad #hd1{
> font-family:Arial;
> font-weight:bold;
> color:#628c2a;
> font-size:100%;
> line-height:122%;
> }
> #ygrp-sponsor .ad a{
> text-decoration:none;
> }
> #ygrp-sponsor .ad a:hover{
> text-decoration:underline;
> }
> #ygrp-sponsor .ad p{
> margin:0;
> }
> o {font-size:0;}
> .MsoNormal {
> margin:0 0 0 0;
> }
> #ygrp-text tt{
> font-size:120%;
> }
> blockquote{margin:0 0 0 4px;}
> .replbq {margin:4;}
> -->
> 
> 
> 
> 
> 
> 
> 
> 
>               
> _______________________________________________________ 
> O Yahoo! está de cara nova. Venha conferir! 
> http://br.yahoo.com
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]