Я пытаюсь автоматизировать запуск файла .sh каждый раз перед открытием Chrome, вот что я хочу сделать.

   rm -rf /home/pi/.config/chromium
   tar -cvf reseterfiles.tgz /home/pi/.config/

В архиве содержатся настройки, которые я хочу перезаписывать каждый раз, когда открывается Chromium. Будет ли этот код работать эффективно? Я что-то здесь упускаю?

1 ответ1

0

Выглядит хорошо, но есть синтаксические ошибки в команде tar , и чтобы избежать любого риска перезаписи файлов в .config/ но из .config/chromium/ , я бы предпочел работать с последним напрямую:

rm -rf /home/pi/.config/chromium/*
tar -xzf reseterfiles.tgz -C /home/pi/.config/chromium

Sidenote: всегда тестируйте потенциально разрушительные сценарии! Здесь вы можете создать папку /tmp/chromium , touch некоторых файлов внутри и выполнить свои тесты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .