[Risolto] Un unico comando per tante istruzioni

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
blackdiamond
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 702
Iscrizione: sabato 17 marzo 2007, 17:05
Località: Milano

[Risolto] Un unico comando per tante istruzioni

Messaggio da blackdiamond »

Buongiorno a tutti, ho un dubbio che mi attanaglia da un po' a cui sto cercando di dare una risposta. Premetto che sto iniziando a smanettare un pò per capirci qualcosa. Approfitto di questi giorni di quarantena per provare e riprovare Sarò il più breve possibile.
Ho creato un file che ho chiamato "updatesistema" /usr/local/bin/updatesistema con all'interno le istruzioni per un aggiornamento completo in modo tale che io da terminale digitando "updatesistema" mi faccia:

Codice: Seleziona tutto

sudo apt-get update && sudo apt-get upgrade
Ho dato i giusti permessi e funziona tutto correttamente. :)

Supponiamo che io volessi (ipotesi) aggiungere un altro comando quale l'invio di una mail con sendmail, subito dopo l'aggiornamento ho aggiunto:

Codice: Seleziona tutto

&& sendmail -f miamail@miamail.it -t altramail@altramail.it -u "update" -s smtp.miamail.it -o TLS=yes -xu username -xp password -m "Ubuntu 19.10 è stato aggiornato".
Ora se io uso da terminale il comando sendmail etc etc...procede tutto correttamente, indicando che è impostato tutto correttamente, ma non quando lo aggiungo con && al file updatesistema

In updatesistema ho quindi:

Codice: Seleziona tutto

sudo apt-get update && sudo apt-get upgrade && sendmail -f miamail@miamail.it -t altramail@altramail.it -u "update" -s smtp.miamail.it -o TLS=yes -xu username -xp password -m "Ubuntu 19.10 è stato aggiornato".
Lanciando da terminale si procede con l'installazione ma arrivo ad un punto in cui il terminale si blocca...e devo fare il kill del terminale.
Cosa sbaglio?
Vi ringrazio anticipatamente per le risposte :birra:
Ultima modifica di blackdiamond il giovedì 2 aprile 2020, 16:06, modificato 2 volte in totale.
Avatar utente
blackdiamond
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 702
Iscrizione: sabato 17 marzo 2007, 17:05
Località: Milano

Re: Un unico comando per tante istruzioni

Messaggio da blackdiamond »

Ho risolto ragazzi stupidamente mi sono fissato a dare il comando "sendmail" invece che "sendemail"
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23523
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: [RISOLTO] Un unico comando per tante istruzioni

Messaggio da trekfan1 »

Il [Risolto] va messo evitando il tutto maiuscolo, correggi, grazie :)
Avatar utente
blackdiamond
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 702
Iscrizione: sabato 17 marzo 2007, 17:05
Località: Milano

Re: [RISOLTO] Un unico comando per tante istruzioni

Messaggio da blackdiamond »

trekfan1 ha scritto:
giovedì 2 aprile 2020, 15:48
Il [Risolto] va messo evitando il tutto maiuscolo, correggi, grazie :)
grazie a te, figurati
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: corradoventu e 17 ospiti