Em Qua, 2006-05-17 às 08:44 -0700, irado furioso com tudo escreveu:
> bom dia, gente fina :)
> 
> seguinte: estou tentando "cometer" um script em bash  para backup, mas isto 
> aqui:
> 
> date +%Y%d%m 
> 
> funciona maravilhosamente em linha de comando, mas no script.. nada feito :(
> 
> HOJE='date %Y%d%m´
> 
> tar cfvj backup$HOJE.tar.bz2 /path/diversos...
> 
> pois é.. o manual diz que é assim e, acreditem, um dia fiz um script que 
> funcionou, mas agora.. maior baile.
> 
> ah, não se deixem impressionar pelas aspas, já tentei todas: "´..´", 
> "..´..´", enfim.. todas.
> 
> alguma idéia?
> 
> 
> 
> ---
> saudações,
> irado furioso com tudo
> FreeBSD BSD50853/Linux User 179402
> As pessoas fazem coisas horríveis por dinheiro, até trabalhar.

Boa tarde, Irado.

Vê se isso te ajuda em alguma coisa.

Alterei o seu script e aqui funcionou, ficou assim:

#!/bin/bash

# Data atual:
HOJE=`date "+%Y%d%m"`

# Compacta com bzip2:
tar -cjvf backup$HOJE.tar.bz2 /path/diversos

#Fim

Obs.: Não esqueça de colocar permissão de execução ( chmod +x
seu_script.sh )

T+
--
Roberto Rodrigues




-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a