Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

limpar_cookies_chrome.sh

Uso esse script há anos, então, coloquei o código dele no chat GPT e pedi para comentar cada linha com uma explicaç~çao... teve coisa que játinha esquecido de tanto "aproveitar a base de um script no outro". Ponho para rodar toda vez que vou desligar o pc
Eu deixo meus scripts numa pasta scripts dentro do meu home.
Uso lubuntu 24.04, não sei se funciona no windows, se alguém confirmar agradeço.

#!/bin/bash

# Obtém o ID do processo do Google Chrome
chrome_pid=$(pidof google-chrome-stable)

if [ -z "$chrome_pid" ]; then
  echo "O Google Chrome não está em execução."
  exit 0
fi

echo "Monitorando o processo do Google Chrome (PID: $chrome_pid)..."

# Monitora a saída do processo usando inotifywait
while kill -0 "$chrome_pid" 2>/dev/null; do
  sleep 1 # Verifica a cada segundo
done

echo "O Google Chrome foi fechado. Excluindo os cookies..."

# Caminho para o diretório de dados do Chrome (pode variar)
chrome_data_dir="$HOME/.config/google-chrome/Default"
cookies_file="Cookies"

# Caminho completo para o arquivo de cookies
cookies_path="$chrome_data_dir/$cookies_file"

# Exclui o arquivo de cookies
if [ -f "$cookies_path" ]; then
  rm "$cookies_path"
  echo "Arquivo de cookies excluído com sucesso."
else
  echo "Arquivo de cookies não encontrado."
fi

exit 0

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Oi, Estudante! Como vai?

Agradeço por compartilhar.

Gostei de como você explicou seu fluxo de uso, principalmente ao mostrar como organiza seus scripts e automatiza ações no desligamento. Isso mostra atenção prática ao dia a dia no Linux. Continue explorando e ajustando seus scripts, isso fortalece muito suas soft skills de autonomia e solução de problemas.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!