Uma lida no man ou no info do comando date ia ajudar bastante, não acha?
Coloque seu script aqui se não for enorme ou mande-me em pvt.

Ribeiro, Reginaldo
Administrador de Bancos de Dados
Oracle Certified Associate 10g
----------------------------------------------------
DBCom Brazil Consultoria em Tecnologia da Informação
skype: rflribeiro
mobile: 551192344290
fone: 551162165375
e-mail: [EMAIL PROTECTED]
site: http://www.dbcom.com.br



arystydes2006 wrote:
>
> Ainda não consegui, pois esta gerando "date.dmp" e
> não "DiaMesAno_HoraMinutoSegundo.dmp".
>
> Grato,
> Aristides
>
> --- Em oracle_br@yahoogrupos.com.br 
> <mailto:oracle_br%40yahoogrupos.com.br>, Reginaldo Ribeiro
> <[EMAIL PROTECTED]> escreveu
> >
> > Este é para mySql, que também temos aqui, mas você pode adaptar.
> >
> > #!/bin/bash
> >
> > # AUTOR: Reginaldo Ribeiro - rflribeiro
> > # DATA: 26.04.2008
> >
> > # procedimento de backup de bancos de dados mySql
> > # deve ser rodado no servidor do banco de dados
> > # nao e necessario informar usuario de banco de dados
> > # cron - rodar dentro da pasta na qual o backup sera armazenado
> >
> > # definicao de data
> > data=`date +%Y%m%d`
> > dataCompleta=`date +%Y%m%d_%H%M%S`
> >
> > # backup - uma linha para cada banco de dados
> > # se o diretorio do dia nao existir, cria
> > if [ ! -d $data ]; then
> > mkdir -p "/home/dbcom/backup/$data";
> > fi
> > /usr/bin/mysqldump dbcom_flyspray >
> > "/home/dbcom/backup/$data/flyspray_$dataCompleta.sql"
> >
> > Ribeiro, Reginaldo
> > Administrador de Bancos de Dados
> > Oracle Certified Associate 10g
> > ----------------------------------------------------
> > DBCom Brazil Consultoria em Tecnologia da Informação
> > skype: rflribeiro
> > mobile: 551192344290
> > fone: 551162165375
> > e-mail: [EMAIL PROTECTED]
> > site: http://www.dbcom.com.br <http://www.dbcom.com.br>
> >
> >
> >
> > Arystydes wrote:
> > >
> > > Desculpem o OFF.
> > > Tenho um "job" que rodará a partir de um servidor Linux um "sh"
> e
> > > gostaria de uma ajuda pra atribuir o nome do arquivo 'dmp'
> > > dinamicamente que seria a data completa com hora e minuto. Porém
> ele
> > > na altera a data dinamicamente o que acaba dando erro.
> > > Segue o exemplo abaixo:
> > >
> > > data=date +"%d%m%y_%H%M%S"
> > > exp system/oracle
> > > file=/home/oracle/backuporacle/exp/EXP_JOB/"data".dmp
> statistics=none
> > > rows=y owner=('db_emop')
> > >
> > > Grato,
> > > Aristides
>

Responder a