Cache mit Bash zurücksetzen

Cache mit Bash zurücksetzen

Ich versuche, eine .shDatei so zu automatisieren, dass sie jedes Mal ausgeführt wird, bevor Chrome geöffnet wird. Folgendes möchte ich tun:

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

Die ZIP-Datei enthält die Einstellungen, die ich bei jedem Öffnen von Chromium überschreiben möchte. Funktioniert dieser Code effektiv? Übersehe ich hier etwas?

Antwort1

Sieht gut aus, aber der Befehl enthält Syntaxfehler tar. Um das Risiko des Überschreibens von Dateien innerhalb, .config/aber außerhalb von zu vermeiden .config/chromium/, würde ich lieber direkt in letzterem arbeiten:

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

Randbemerkung: Testen Sie immer potenziell destruktive Skripte! Hier können Sie einen Ordner /tmp/chromiummit toucheinigen Dateien erstellen und Ihre Tests durchführen.

verwandte Informationen