Olá
sou iniciante ainda em linux
peguei esse script na internet
#!/bin/bash
DATA=$(date +%Y%m%d-%H%M)
NOME = "pendrive"
DESTINO= ${HOME}/backups/${NOME}/${DATA}
mkdir -p ${DESTINO}
cp -R * ${DESTINO}
No site
http://blog.welrbraga.eti.br/?p=226 Eu gostaria de fazer algumas alterações mas nao esta funcionando
Diferente desse que é iniciado quando plugamos o pen drive, ele pega o que tem dentro e copia para dentro do computador
Eu gostaria de copiar do pc para o pendrive
a inicialização automática eu entendi mas a duvida é em relação a o script mesmo
eu alterei para a seguinte maneira
#!/bin/bash
NOVO= "BCKNOVO"
VELHO= "BCKVELHO"
ORIGEM= /home/administrador/JVSERVER/joelvazadores/backupsjv/bckcolina/
DESTINO= /media/bckjv/${NOVO}
rm -rf BCKVELHO
mv -v ${NOVO} ${VELHO}
mkdir -p ${DESTINO}
cp -R * ${ORIGEM} ${DESTINO}
Mas assim na pasta bckcolina ja vai estar o arquivo q eu desejo para copiar ele tem em media 3,5mb
gostaria que ele copiasse para o pendrive assim q eu plugasse ele no pc.
Ao plugar o pendrive ele irá apagar a pasta BCKVELHO
Renomear a pasta BCKNOVO para BCKVELHO
Criar a pasta BCKNOVO e copiar o arquivo do pc da pasta bckcolina para o pendrive BCKNOVO
com esse meu script eu estou recebendo o seguinte erro
quando ponho o pendrive e permito que seja executado
Erro ao executar software automaticamente
Erro ao iniciar programa automaticamente executável: Erro no formato exec
quando doi o comando ./autorun.sh no terminal
./autorun.sh: linha 1: BCKNOVO: comando não encontrado
./autorun.sh: linha 2: BCKVELHO: comando não encontrado
./autorun.sh: linha 3: /home/administrador/JVSERVER/joelvazadores/backupsjv/bckcolina/: é um diretório
./autorun.sh: linha 4: /media/bckjv/: é um diretório
mv: falta o operando arquivo
Experimente "mv --help" para mais informações.
mkdir: falta operando
Experimente "mkdir --help" para mais informações.
alguem tem uma luz pra mim