Estou tentando copiar um arquivo na reinicialização, pois o raspberry pi exclui meu arquivo .asoundrc todas as vezes. Tenho uma cópia do arquivo salva e um script de shell que escrevi. O script shell funciona, mas não consigo executá-lo no crontab. De acordo com
Código no script chamado copyASoundRC.sh
#!/bin/bash
cp '/home/sox/asound data/.asoundrc' '/home/sox'
tentativa de código no crontab
@reboot bash "/home/sox/asound\ data/copyASoundRC.sh"
Qualquer ajuda é muito apreciada
ps este é um repost da troca Raspbery Pi, eles disseram que não pertencia lá. Por favor, não fique com raiva por isso.
Editar 1 com base na resposta do @Seamus
#!/bin/bash
cp /home/sox/asoundData/.asoundrc /home/sox
@reboot /home/sox/asoundData/copyASoundRC.sh >> /home/sox/mylogfile.txt 2>&1
Não há erros em mylogfile.txt, mas ainda não funciona
Parece que você pode ter mutilado seu script, e sua
crontab
entrada...asound
edata
dentrocp '/home/sox/asound data/.asoundrc' '/home/sox'
??data
??Supondo que a pasta
data
esteja realmente localizada em/home/sox/asound/data
tente isso para seu script ecrontab
entradas:Isso (supondo que seja o local correto para o seu
copyASoundRC.sh
script) redirecionará ( )>>
estderr
parastdout
um arquivo de log para ajudá-lo na solução de problemas.