Estou tentando automatizar .sh
a execução de um arquivo sempre antes da abertura do Chrome. Aqui está o que quero fazer.
rm -rf /home/pi/.config/chromium
tar -cvf reseterfiles.tgz /home/pi/.config/
O arquivo compactado contém as configurações que desejo substituir sempre que o Chromium for aberto. Este código funcionará de forma eficaz? Estou faltando alguma coisa aqui?
Responder1
Parece bom, mas há erros de sintaxe no tar
comando e, para evitar qualquer risco de sobrescrever arquivos dentro, .config/
mas fora de .config/chromium/
, prefiro operar diretamente neste último:
rm -rf /home/pi/.config/chromium/*
tar -xzf reseterfiles.tgz -C /home/pi/.config/chromium
Nota lateral: sempre teste scripts potencialmente destrutivos! Aqui você pode querer criar uma pasta /tmp/chromium
, touch
alguns arquivos dentro e fazer seus testes.