Script per veder le modifiche

A volte mi capita  di dover cercare e rovistare tra i file della mia home per capire dove cavolo va a scrivere un file un determinato programma. Immagino ci siano sistemi molto più raffinati e pratici ma visto che son grezzo mi accontento di far girare il seguente script bash (sostituire nome_utente con il nome desiderato) prima, compio l’azione che poi devo cercare e dopo . A questo punto ho due file di testo che si ciamano in modo simile a questo 2024-02-23_12-56-24.txt ed usare meld (sudo apt install meld  o qualcosa di equivalente ) per visualizzare i file modificati e o cambiati.

#!/bin/bash

# Specifica l’utente di cui si vuole elencare i file nella home
USER=”nome_utente”

# Ottieni la data attuale nel formato richiesto
CURRENT_DATE=$(date +”%Y-%m-%d_%H-%M-%S”)
FILE_NAME=”$CURRENT_DATE.txt”

# Verifica se la home dell’utente esiste
if [ -d “/home/$USER” ]; then
# Naviga nella home dell’utente e genera l’elenco dei file
find “/home/$USER” -type f > “$FILE_NAME”
echo “Elenco dei file nella home di $USER salvato in $FILE_NAME”
else
echo “La home dell’utente $USER non esiste”
fi