Ciao a tutti, sto facendo uno script bash che deve controllare due cartelle (A e B e sono sullo stesso percorso),
deve verificare se tutti i file contenuti in A e in sottodirectory esistono in B o sottodirectory e siano uguali.
lo script stamperà a video solo i file che non sono in B o sottodirectory oppure ci sono ma non sono uguali nel contenuto.

Vi posto il mio codice:

codice:
  

read A
elenco=$(find $A -type f)
cd $B

for x in $elenco ; do
		              	
			nomefile=$(basename $x)

			if [ -e $nomefile ]; then 
				echo $nomefile esiste
			else 
				echo $nomefile non esiste
			fi
	

			done
cd ..

questo script ovviamente funziona nella cartella B e non nelle sottodirectory.
non riesco a implementare la ricorsione "-r"..
sapete darmi qualceh consiglio per completare il codice?
grazie in anticipo