Pular para o conteúdo

Copiar arquivos e alterar extensão [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Copiar arquivos e alterar extensão [RESOLVIDO]

Enviado em 27/08/2013 - 22:26h

Ola a todos

O comando abaixo esta dando como comando omitido alguem pode me dar um norte de como consertar ?

#!/bin/bash
#
# Script de Backup v01
#
clear
for diretorio

do
if [ -d $diretorio ]
then

echo "$diretorio e um Diretorio"
cp "$diretorio" "$diretorio".bkp
else
echo "$diretorio não e um Diretorio"
fi

done


Obrigado

Responder tópico

2. Re: Copiar arquivos e alterar extensão [RESOLVIDO]

Enviado em 29/08/2013 - 17:56h

vc tem que especificar em qual linha é o problema.

se for esta linha:

cp "$diretorio" "$diretorio".bkp

então não seria assim:

cp "$diretorio" "$diretorio.bkp"

ou

cp $diretorio $diretorio.bkp

3. Re: Copiar arquivos e alterar extensão [RESOLVIDO]

Enviado em 29/08/2013 - 22:18h

Do mesmo jeito não funciona

/home/joao/Documentos/ShellScript/Backup e um Diretorio
cp: impossível obter estado de “ /home/joao/Documentos/ShellScript/Backup”: Arquivo ou diretório não encontrado

estou executando assim ./Backup.sh ~/Documentos/ShellScript/Backup

ou seja se for um diretorio copie todos arquivos da pasta no mesmo diretorio corrente alterando a extensão para .bkp

4. Re: Copiar arquivos e alterar extensão [RESOLVIDO]

Enviado em 29/08/2013 - 23:10h


#!/bin/bash
#
# Script de Backup v01
#
clear
for diretorio

do
if [ -d $diretorio ]
then

echo "$diretorio e um Diretorio"
cp -rf "$diretorio" "$diretorio.bkp"
else
echo "$diretorio não e um Diretorio"
fi

done
tem que usar -r no cp pra funcionar

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder