Salve a tutti sto facendo uno script per ricerca un nome di file o una cartella, funziona ma non sono contento del risultato,per volevo che se non trovava niente mi diceva file non trovato....avevo pensato a utilizzare lo standard error, ma non mi da errore perchè la ricerca è avvenuta...avevo anche pensato a echo $?...ma lo stesso il comando è stato eseguito è quindi mi restituisce 0...come posso fare allora?


codice:
#!/bin/bash

echo  "Vuoi ricercare un file o una cartella";
echo  "1-file";
echo  "2-cartella";

read RISPOSTA;


case $RISPOSTA in

1)
   echo "*********ricerca file********" ;
   echo "inserisci nome file";
   read filename;
   find ~ -type f -name $filename; 
   echo $?; #qui volevo mettere la ricerca fallita
   
	;;
2)
   echo "**********Ricerca cartella********";
   echo "inserisci nome cartella";
   read directory;
   find ~ -type d -name $directory; 	
   echo $?; #qui volevo mettere la ricerca fallita
    
	;;
 	 
*) echo "Risposta sbagliata";
     
	;;
esac
grazie