GNU/Linux >> Znalost Linux >  >> Ubuntu

Automatické potvrzení při spouštění skriptů Bash?

Pracuji na jednoduchém bash skriptu, který nakonfiguruje nové servery tak, jak je chci. Není to nic zvláštního, ale doufám, že mi to v budoucnu ušetří spoustu času.

Jak zabráním podobným výzvám:

  You are about to add the following PPA to your system:
    Stable version of nginx.
    More info: https://launchpad.net/~nginx/+archive/stable
  Press [ENTER] to continue or ctrl-c to cancel adding it

Při spouštění příkazů jako je tento ze skriptu:

  sudo add-apt-repository ppa:nginx/stable 
  sudo apt-get update
  sudo apt-get -y install nginx

Existuje příznak automatického přijetí, který mohu nastavit nebo něco podobného?

Přijatá odpověď:

add-apt-repository-y příznak, který můžete použít, což by mělo stačit.

I když opravdu chci navrhnout, abyste se pro konfiguraci serverů podívali na systémy správy konfigurace, jako je loutka nebo kuchař. Ušetří vám spoustu času!


Ubuntu
  1. V Bash, kdy alias, kdy skript a kdy napsat funkci?

  2. Spuštění souboru skriptu přes Ssh přes Sudo?

  3. Sudo vyprší během dlouhého běhu skriptu?

  1. Chyba Pkgproblemresolver při spouštění Správce balíčků a aktualizaci 12.04?

  2. Jak zvýraznit Bash skripty ve Vimu?

  3. automatizace relace telnet pomocí bash skriptů

  1. Zabránění souběžnému spuštění bash skriptu

  2. Nějaký způsob, jak se vyhnout tečkovému lomítku při spouštění spustitelných skriptů v bash?

  3. Vyzvat uživatele k přihlášení jako root při spuštění skriptu shellu