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 >