Hoi,
Ik ben bezig met een update script dat in staat is alle servers in 1 klik te updaten.
Hierbij gebruik ik het voorbeeld van het update.script van weal welke op DA servers wordt gebruikt.
Echter updaten van alle servers die in de serverlijst.txt staan werkt correct, echter ik zou graag de optie hebben als ik een taak wil uitvoeren dat mij eerst het volgende wordt gevraagd:
do you want update al servers in the serverlist? (y/n)
Indien gekozen voor yes dan gebruik maken van standaard serverlijst.txt.
indien gekozen voor no dan optie om servernummer gescheiden door comma teken opgeven, vervolgens wordt er een nieuwe tijdelijke serverlijst2.txt aangemaakt en worden alleen de gekozen servers geupdate.
het script voert uit: (voorbeeld)
pssh -h serverlijst.txt -P mv /etc/sysctl.conf /etc/sysctl.conf.bak
De bedoeling is dus dat aan de hand van de keuzemogelijkheid die hiervoor dus komt de code "serverlijst.txt" moet worden aangepast.
(moet dus een variable instelling zijn ofzo..?)
p.s, pssh werkt met de volgende indeling in het tekst bestand:
server1.nl:22 root
server2.nl:22 root
dus ik denk dat er nog een aparte template gemaakt moet worden welke de ingeven servers bij de keuze omzet, dus:
1 = server1.nl:22 root
2 = server2.nl:22 root
Ik hoop dat iemand me kan helpen, ben abusloot geen programeur, maar vindt het best leuk hier mee bezig te zijn en te leren, allweol de bash cursus op internet erg ingewikkeld is.