Сброс кеша с помощью bash
Я пытаюсь автоматизировать .sh
файл, который нужно запускать каждый раз перед открытием Chrome, вот что я хочу сделать.
rm -rf /home/pi/.config/chromium
tar -cvf reseterfiles.tgz /home/pi/.config/
В архиве содержатся настройки, которые я хочу перезаписывать каждый раз, когда открывается Chromium. Будет ли этот код работать эффективно? Я что-то здесь упускаю?
1 ответ
Выглядит хорошо, но есть синтаксические ошибки в tar
и избежать риска перезаписи файлов в .config/
но из .config/chromium/
Я предпочел бы работать в последнем напрямую:
rm -rf /home/pi/.config/chromium/*
tar -xzf reseterfiles.tgz -C /home/pi/.config/chromium
Sidenote: всегда тестируйте потенциально разрушительные сценарии! Здесь вы можете создать папку /tmp/chromium
, touch
некоторые файлы внутри и сделать ваши тесты.