[Risolto]Problema con script aggiornamento .sh

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
canagli4
Prode Principiante
Messaggi: 16
Iscrizione: sabato 8 settembre 2018, 22:47
Desktop: Lubuntu, Xubuntu
Sesso: Maschile

[Risolto]Problema con script aggiornamento .sh

Messaggio da canagli4 »

Salve a tutti.

Prima di scrivere ho cercato info sul web ma ho trovato ben poco. Sostanzialmente ho ritrovato un vecchio script, fatto per gioco e comodità, utile agli aggiornamenti, il quale all'epoca funzionava, ma che ora da problemi sul comando "aptitude".

Codice: Seleziona tutto

#!/bin/bash


## Iniziamo

echo
echo
echo '       +++++++++++++   +++++++++++++'
echo '       ++++++++++         ++++++++++'
echo '       +++++++               +++++++'
echo '       ++++                     ++++'
echo '       ++                         ++'
echo '       +                           +'   
echo
echo
echo


## Controllare temperatura

ex_=65
varx=52
sens=$(sensors | grep -om1 [0-9][0-9]\.[0-9])

if [[ "$sens" > "$varx" ]]; then
	echo "Controlla" | tee attento.txt
	echo $sens >>attento.txt
else
	echo "Riprova più tardi!"
fi

echo $?
echo
echo
echo "Controlla aggiornamenti"
echo
echo

echo $aptitude Search '~U' | wc -l


## Facciamo in modo che, se non dovessero essere
##+presenti aggiornamenti, lo script si ferma

if [[ $(aptitude Search '~U' | wc -l) > 0 ]]; then
      echo "Aggiornamenti disponibili. Aggiorno!"
      sudo apt-get update && sudo apt-get upgrade
      sudo apt-get clean && sudo apt-get autoremove
      echo
      echo
      echo '*******Aggiornamenti & pulizia effettuati******'
      echo
      echo
	  exit 0	
else
      echo '++    Nessun aggiornamento disponibile    ++'
      echo
      echo '                 + + + + +                  '
      echo
	  date
      echo "Parametri utilizzati: $#"
echo
echo
fi
exit
Dopo averlo eseguito:

Codice: Seleziona tutto

./aggiorna.sh 


       +++++++++++++   +++++++++++++
       ++++++++++         ++++++++++
       +++++++               +++++++
       ++++                     ++++
       ++                         ++
       +                           +



Riprova più tardi!
0


Controlla aggiornamenti


1
./aggiorna.sh: line 45: aptitude: command not found
++    Nessun aggiornamento disponibile    ++

                 + + + + +                  

sab 23 mar 2019, 00.42.40, CET
Parametri utilizzati: 0

C'è qualcosa che non va?
Ultima modifica di canagli4 il sabato 23 marzo 2019, 9:48, modificato 1 volta in totale.
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17342
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Problema con script aggiornamento .sh

Messaggio da Stealth »

Codice: Seleziona tutto

 [...] ./aggiorna.sh: line 45: aptitude: command not found [...] 
quindi

Codice: Seleziona tutto

sudo apt install aptitude
e poi riprova lo script
ciao
canagli4
Prode Principiante
Messaggi: 16
Iscrizione: sabato 8 settembre 2018, 22:47
Desktop: Lubuntu, Xubuntu
Sesso: Maschile

Re: Problema con script aggiornamento .sh

Messaggio da canagli4 »

Infatti:

Codice: Seleziona tutto

 ./aggiorna.sh 


       +++++++++++++   +++++++++++++
       ++++++++++         ++++++++++
       +++++++               +++++++
       ++++                     ++++
       ++                         ++
       +                           +



Riprova più tardi!
0


Controlla aggiornamenti


1
++    Nessun aggiornamento disponibile    ++

                 + + + + +                  

sab 23 mar 2019, 09.44.00, CET


Parametri utilizzati: 0

 
Grazie mille Stealth!!!
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17342
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: [Risolto]Problema con script aggiornamento .sh

Messaggio da Stealth »

:birra:
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti