Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > Sistemas Operacionais > Serviços > Adm. em Geral
Fóruns Wiki Classificados Reviews Jogos Grupos Sociais RSS Feeds FAQ Termos de Uso Contato Sobre
Registrar FotosBlogs Calendário Marcar Fóruns Como Lidos

Crontab não coloca arquivos no lugar indicado pelo scritp.



Tópico Trancado
 
LinkBack Ferramentas do Tópico
Antigo 12-09-2005, 09:53   #1 (permalink)
bau
 
Avatar de bau
 
Registrado em: Dec 2004
Posts: 80
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
bau
Enviar mensagem via Windows Live Messenger para bau
Padrão Crontab não coloca arquivos no lugar indicado pelo scritp.

Eae galera blz,

Seguinte tenho o script abaixo:

#!/bin/bash

# Declarando as variaveis

su bau

DIR_ORIGEM=/mnt/dados/cont/CONT/contpag/
DIR_ORIGEM1=/mnt/dados/cont/CONT/recban/
DIR_DESTINO=/home/bau/bkprm/
BKP_NAME=bkp_contpag`date +%d-%m_%H-%M`.tar.gz
BKP_NAME1=bkp_contrecban`date +%d-%m_%H-%M`.tar.gz

echo "Deleting old files "

rm -rf /home/bau/bkprm/bkp_contpag*.*
rm -rf /bkprm/bkp_contrecban*.*

echo "Starting backup ..... Hold on!! "

tar -cvzf ${DIR_DEST}${BKP_NAME} ${DIR_ORIGEM}

tar -cvzf ${DIR_DEST}${BKP_NAME1}${DIR_ORIGEM 1}

echo "Backup Sucessfull..."

echo "Source: ${DIR_ORIGEM}"

echo "Destiny: ${DIR_DESTINO}${BKP_NAME}"

echo "Source: ${DIR_ORIGEM1}"

echo "Destiny: ${DIR_DESTINO}${BKP_NAME1}";

exit 0

E ele está agendado para ser executado no seguinte horário:

37 10 * * 1-5 /sbin/bkpcont.sh


O problema é que ele não coloca o arquivo .tar no local indicado acima.

A permissão do crontab é essa:
[root@rm_server etc]# ls -l crontab
-rw-r--r-- 1 root root 309 Ago 13 2002 crontab
[root@rm_server etc]#

A permissão para o local indicado é a seguinte:

[root@rm_server home]# ls -l bau/
total 4
drwxrwxrwx 2 bau backup 4096 Set 12 10:49 bkprm
[root@rm_server home]#



Já coloquei no crontab para executar como usuário bau, mas mesmo assim ele não vai.

O que posso fazer para ele jogar no local determinado pelo script???

[ ] 's
bau está offline  
Antigo 13-09-2005, 07:29   #2 (permalink)
wps
 
Avatar de wps
 
Registrado em: Dec 2003
Localização: São Paulo
Distribuição: slackware
Idade: 28
Posts: 246
Agradeceu: 2
Agradecido 4 vez(es) em 3 Posts
Envios no Blog: 2
Reputação: 0
wps
Enviar mensagem via Windows Live Messenger para wps
Padrão Simples

o seu su ta assim

su bau

faz assim

su - bau

depois

cd ${DIR_DEST}
tar -cvzf ${BKP_NAME} ${DIR_ORIGEM}

Abraço
__________________
Willian Pires []
<br />Consultor Linux desde 1998, apache,squid,samba, iptables,balanceamento de rede,wireless e postfix.
wps está offline  
Antigo 13-09-2005, 12:03   #3 (permalink)
bau
 
Avatar de bau
 
Registrado em: Dec 2004
Posts: 80
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
bau
Enviar mensagem via Windows Live Messenger para bau
Padrão Crontab não coloca arquivos no lugar indicado pelo scritp.

Opa, valeu cara... deu certo.

[ ] 's
bau está offline  
Tópico Trancado



Ferramentas do Tópico

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim

Ir para...

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Transmissão de arquivos pelo MSN lucianogf Adm. em Geral 1 20-03-2006 21:21
atualização de anti virus pelo crontab fabdisca Adm. em Geral 3 17-11-2005 09:02
wget coloca %20 nos diretórios que possuem espaço haas Adm. em Geral 0 02-08-2005 15:18
Bloquiar envio de Arquivos pelo MSN ??? H_Franzin Proxy/NAT/Firewall 22 17-05-2005 10:43
Iniciando Sarg pelo Crontab diariamente A-Marcio Proxy/NAT/Firewall 2 06-01-2004 08:22

Horários baseados na GMT -3. Agora são 05:06.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.