GNU/Linux >> Linux Esercitazione >  >> Linux

Come sopprimere un messaggio da un programma durante l'installazione per utilizzarlo in un programma Bash?

Questa domanda ha già una risposta qui :apt-get install senza prompt debconf

(1 risposta)
Chiuso 2 anni fa.

PROBLEMA:

Ho un programma scritto in bash che fa molte cose come installare nuovo software sul sistema.

Uno dei programmi che installa mostra un messaggio stravagante in cui ottieni alcune informazioni sull'utilizzo e sul file di configurazione e cosa fa se non modifichi il file di configurazione.

E poi attende l'input dell'utente.

Questo messaggio è un dialog tipo di messaggio in una GUI:

Il programma che visualizza questo messaggio è portsentry e il sistema è Debian Stretch.

DOMANDA:

Come posso sopprimere questo messaggio in modo che non ci sia comunicazione tra il mio programma e l'utente?

Risposta accettata:

Per evitare domande, istruisci debconf per eseguire in modo non interattivo:

export DEBIAN_FRONTEND=noninteractive

Linux
  1. Come usare i comandi della cronologia di Bash

  2. Come programmare con Bash:sintassi e strumenti

  3. Come alimentare le query mysql da bash

  4. come usare kill SIGUSR2 in bash?

  5. Come ottenere netmask da bash?

Come utilizzare Google Translate dalla riga di comando in Linux

Come utilizzare il comando Date negli script Bash in Linux

Come utilizzare il comando Declare in Linux Bash Shell

Come utilizzare il comando echo negli script Bash in Linux

Come usare il comando wall in linux

Come utilizzare Linux Bash Shell in Windows 10?