Sto sistemando il solito script, ecco la parte che mi interessa:
codice:
 echo "Digita il nome dello script da installare"
   read elencosript
      chmod +x $HOME/script/$elencosript
      if [ -f "/usr/bin/$elencoscript" ] 
	then 
		echo "Lo script esiste già, sei sicuro di volerlo sovrascrivere? (s/N)"
			read risposta
				if [ $risposta == s ]
					then cp $HOME/script/$elencosript /usr/bin/
					echo "Installati gli script sul tuo computer"
					echo "Ora puoi avviarli digitandone il relativo nome (script1, script2 ecc)" 
				elif [ $risposta == n ]
					then
					exit 1
				fi
	else
		cp $HOME/script/$elencosript /usr/bin/
		echo "Installati gli script sul tuo computer"
		echo "Ora puoi avviarli digitandone il relativo nome (script1, script2 ecc)" 
	fi
   ;;
Lo scopo è quello di copiare lo script in /usr/bin, ma, se esiste già un file con quel nome, chiedere prima conferma all'utente. Però c'è qualcosa di errato, dato che lo script viene installato comunque, senza chiedere nulla