Salve Lista, Galera é o seguinte, olhem os dois comandos a seguir:
1) tar cvf f10bkp-$(/bin/date +%Y-%m-%d-%H:%M).tar /home/usuario/* 2) tar cvf f10bkp-$(echo $(/bin/date +%Y-%m-%d-%H:%M)).tar /home/usuario/*
Ambos me dão essa mensagem de erro: rcmd: getaddrinfo: Temporary failure in name resolution tar: usuario-2009-01-03-18:00.tar: Cannot open: Input/output error tar: Error is not recoverable: exiting now
Mas esse pequeno teste, funciona:
# /bin/date +%Y-%m-%d-%H:%M 2009-01-03-18:00
# echo $(/bin/date +%Y-%m-%d-%H:%M) 2009-01-03-18:00
Eu to precisando colocar essa idéia junto ao nome do arquivo para gerar um arquivo de bkp.... O que eu percebi foi que os : estão sacaneando o comando tar, e será preciso "escapá-lo", usei a idéia de "escapar" do sed, mas naum deu certo...e o pior.. tem que ser nesse formato... não posso mudar...
Quem puder dar uma dica ai, vai bem...
Thanks!
Cara.. parece que ele ta reclamando do : tenta tirar os : para ver.. em vez dos : vc bota o -
abraços
Nadilson S. Santana neidionfedora
2008/12/27 Adilson Bonanovisky arbonan@gmail.com
Salve Lista, Galera é o seguinte, olhem os dois comandos a seguir:
- tar cvf f10bkp-$(/bin/date +%Y-%m-%d-%H:%M).tar /home/usuario/*
- tar cvf f10bkp-$(echo $(/bin/date +%Y-%m-%d-%H:%M)).tar /home/usuario/*
Ambos me dão essa mensagem de erro: rcmd: getaddrinfo: Temporary failure in name resolution tar: usuario-2009-01-03-18:00.tar: Cannot open: Input/output error tar: Error is not recoverable: exiting now
Mas esse pequeno teste, funciona:
# /bin/date +%Y-%m-%d-%H:%M 2009-01-03-18:00
# echo $(/bin/date +%Y-%m-%d-%H:%M) 2009-01-03-18:00
Eu to precisando colocar essa idéia junto ao nome do arquivo para gerar um arquivo de bkp.... O que eu percebi foi que os : estão sacaneando o comando tar, e será preciso "escapá-lo", usei a idéia de "escapar" do sed, mas naum deu certo...e o pior.. tem que ser nesse formato... não posso mudar...
Quem puder dar uma dica ai, vai bem...
Thanks!
-- Fedora-users-br mailing list Fedora-users-br@redhat.com https://www.redhat.com/mailman/listinfo/fedora-users-br
2008/12/27 Adilson Bonanovisky arbonan@gmail.com:
Salve Lista, Galera é o seguinte, olhem os dois comandos a seguir:
- tar cvf f10bkp-$(/bin/date +%Y-%m-%d-%H:%M).tar /home/usuario/*
- tar cvf f10bkp-$(echo $(/bin/date +%Y-%m-%d-%H:%M)).tar /home/usuario/*
Adicione a opção --force-local:
tar --force-local -cvf f10bkp-$(/bin/date +%Y-%m-%d-%H:%M).tar /home/usuario/*
O dois pontos faz com que o tar procure um dispositivo NFS (remoto), assim como o mount faz por exemplo, ou ate o proprio scp para sistemas remotos.
Outra coisa, nessas linhas aí, lembre-se que o ultimo parametro (/home/usuario/*) nao vai pegar todos os arquivos ocultos (que começam com .), entao eu recomendo voce pegar o diretorio inteiro ao inves de especificar todos seus arquivos. Tipo:
tar --force-local -cvf f10bkp-$(/bin/date +%Y-%m-%d-%H:%M).tar /home/usuario
Ola Nadilson, sem os ":" e com o "-", funciona, mas eu preciso dos ":" saca?
Ola Hugo a ideia do --force-local é boa, mas qui nao precisa, o tar pega mesmo so os arquivos que ele ve... mas os ":" sei que é do NFS, mas eu preciso e os ":" façam parte do nome do arquivo... ja tentei "escapar" isso de todo jeito mas naum da certo....
tens alguma ideia????
On Mon, Dec 29, 2008 at 10:48 AM, Adilson Bonanovisky arbonan@gmail.com wrote:
Ola Hugo a ideia do --force-local é boa, mas qui nao precisa, o tar pega mesmo so os arquivos que ele ve... mas os ":" sei que é do NFS, mas eu preciso e os ":" façam parte do nome do arquivo... ja tentei "escapar" isso de todo jeito mas naum da certo....
tens alguma ideia????
Você tentou o comando com o --force-local? Porque com ele, não precisa escapar o :, ele aparece no nome do arquivo mesmo.
Tô acompanhando o tópico e com o --force-local rola legal.
Testa ae.
Regards,
- - iarly selbir ( Ski0s )
On Mon, Dec 29, 2008 at 10:03 AM, Hugo Cisneiros (Eitch) hugo@devin.com.brwrote:
On Mon, Dec 29, 2008 at 10:48 AM, Adilson Bonanovisky arbonan@gmail.com wrote:
Ola Hugo a ideia do --force-local é boa, mas qui nao precisa, o tar pega mesmo so os arquivos que ele ve... mas os ":" sei que é do NFS, mas eu preciso e os ":" façam parte do nome do arquivo... ja tentei "escapar" isso de todo jeito mas naum da certo....
tens alguma ideia????
Você tentou o comando com o --force-local? Porque com ele, não precisa escapar o :, ele aparece no nome do arquivo mesmo.
-- []'s Hugo www.devin.com.br
-- Fedora-users-br mailing list Fedora-users-br@redhat.com https://www.redhat.com/mailman/listinfo/fedora-users-br
br-users@lists.fedoraproject.org