Ma esattamente, l'invio finale a che serve? Inoltre, se qualcosa va in errore (tipo se cade la connessione e va in timeout) ti dice "operazione completata" mentre in realtà si è interrotta.
@@giovannisardisco4541 Allora, l'invio nella cartella /bin/ (che poi può anche essere /usr/local/bin ma io preferisco direttamente la /bin) serve per renderlo un comando interno di Linux. Se salti questo passaggio, per lanciare lo script dovresti obbligatoriamente essere nella directory del file e scrivere ./aggiorna. Per quanto riguarda il messaggio di Aggiornamento completato, è semplicemente un messaggio che ho inserito per dare un output a fine script, puoi scriverci quello che vuoi anche semplicemente "Fine script". Se qualcosa durante l'operazione andrà male, i messaggi di errore compariranno a schermo come in ogni aggiornamento. Questo video serve solo per mostrare come creare comandi integrati nel terminale.
Ma esattamente, l'invio finale a che serve?
Inoltre, se qualcosa va in errore (tipo se cade la connessione e va in timeout) ti dice "operazione completata" mentre in realtà si è interrotta.
@@giovannisardisco4541 Allora, l'invio nella cartella /bin/ (che poi può anche essere /usr/local/bin ma io preferisco direttamente la /bin) serve per renderlo un comando interno di Linux. Se salti questo passaggio, per lanciare lo script dovresti obbligatoriamente essere nella directory del file e scrivere ./aggiorna.
Per quanto riguarda il messaggio di Aggiornamento completato, è semplicemente un messaggio che ho inserito per dare un output a fine script, puoi scriverci quello che vuoi anche semplicemente "Fine script". Se qualcosa durante l'operazione andrà male, i messaggi di errore compariranno a schermo come in ogni aggiornamento.
Questo video serve solo per mostrare come creare comandi integrati nel terminale.