Creazione automatica di un file di log per inviare quesiti al forum: differenze tra le versioni

nessun oggetto della modifica
mNessun oggetto della modifica
Nessun oggetto della modifica
Riga 734: Riga 734:
   # Variabile che contiene la release di default attualmente utilizzata
   # Variabile che contiene la release di default attualmente utilizzata
   local release=`sed -e '/^deb http:\/\/ftp\...\.debian\.org/!d' /etc/apt/sources.list | cut -d ' ' -f3`
   local release=`sed -e '/^deb http:\/\/ftp\...\.debian\.org/!d' /etc/apt/sources.list | cut -d ' ' -f3`
  # Numero di release trovate
  local num=`echo "$release" | wc -l`


   local var="Pacchetti esterni"
   local var="Pacchetti esterni"
   nome_e_riga "$var"
   nome_e_riga "$var"


   case $release in
   if [ $num -ne 1 ]; then
    wheezy|stable)
    echo "Sono presenti $num release in sources.list" >> $log && _error "$var"
        aptitude search '~i !~Astable' >> $log && _ok "$var" || _error "$var" ;;
    return
    jessie|testing)
  else
        aptitude search '~i !~Atesting' >> $log && _ok "$var" || _error "$var" ;;
    case $release in
    sid|unstable)
      wheezy|stable)
        aptitude search '~i !~Aunstable' >> $log && _ok "$var" || _error "$var" ;;
          aptitude search '~i !~Astable' >> $log && _ok "$var" || _error "$var" ;;
   esac
      jessie|testing)
          aptitude search '~i !~Atesting' >> $log && _ok "$var" || _error "$var" ;;
      sid|unstable)
          aptitude search '~i !~Aunstable' >> $log && _ok "$var" || _error "$var" ;;
    esac
   fi
}
}


6 999

contributi