Les scripts de type "Do wild" sont très similaires aux scripts de type "for loop".
Le script ou l'instruction do wild exécute en permanence un bloc d'instructions tant qu'une condition particulière
est vraie ou remplie.
Par exemple, si vous exécutez un script et que vous le créez en boucle, il s'exécutera jusqu'à ce qu'une certaine variable
soit atteinte.
Par exemple, si vous avez si vous vouliez exécuter le script jusqu'en août 2015 à 2:02 p. m. alors vous définirez cela et
ferez un script sauvage.
Et bien souvent, les scripts sont les démons, les processus qui ne meurent jamais, qui continuent de tourner, de tourner
et de tourner.
Ils ont toujours des scripts "do wild" car ils fonctionnent en permanence jusqu'à ce qu'une certaine condition soit remplie.
Ainsi, par exemple, exécutez un script jusqu'à 14 heures. m..
Dès que les 2 p. m. hits, vous avez terminé.
Sortez pendant que la condition fait venir et un commandement deux, commandement trois.
Et une fois que toutes ces commandes sont faites et que la condition est remplie, alors vous avez terminé.
Vous avez terminé avec votre script.
Regardons donc notre machine Linux et essayons un script sauvage.
Effaçons l'écran où nous sommes.
Nous sommes dans le presbytère de mon script, qui est le répertoire dans lequel nous voulions être.
Et cette fois, nous allons créer un nouveau script et nous allons l'appeler script Do well.
Encore une fois.
C'est juste le nom que je choisis.
Tu peux choisir ce que tu veux.
Appuyez sur Entrée.
Vous êtes en mode VIP.
Vous appuyez sur insérer et vous commencez à taper.
Quelle est la première chose que vous tapez ?
Vous tapez hash bang bin bash, qui définit votre environnement shell.
Et si vous voulez mettre un commentaire, vous pouvez dire que ce script est créé par Ron F, etc.
2018.
Oui, c'est bien.
Et si vous voulez mettre une description du scénario, vous pouvez le faire.
Mais entrons dans le script.
J'ai déjà écrit un script et je vais juste y aller et le copier.
Il y a deux scripts dans mon document.
Je vais prendre le deuxième.
Je veux que tu fasses le premier toi-même.
Je vais juste le copier et le coller très rapidement.
Voyons ce que fait le script.
Le script fait, bien sûr, la première chose est de définir le shell, que nous avons déjà.
Nous allons donc le supprimer en appuyant sur D, et il nous dit alors que le compte est à zéro, que le nombre
est dix, alors que le compte est inférieur à dix.
Faites l'écho du nombre de secondes restantes pour arrêter ce processus.
Et le processus est la variable, qui est le dollar un.
Et Echo est juste un espace vide.
Ligne vide.
Dormir.
Sleep est une commande qui attendra le nombre de secondes défini après la commande sleep.
Ensuite, il a un petit nombre d'expressions.
Ce sont les expressions que vous pouvez obtenir sur n'importe quel site Internet.
J'ai cette expression depuis un certain temps que j'ai testée à plusieurs reprises dans mon environnement de travail.
Il fonctionne parfaitement et si vous souhaitez l'utiliser dans votre environnement de travail, vous
êtes le bienvenu.
Le suivant est l'Echo et ensuite il dit Echo dot to one process is stopped and echo again.
Il lui dit qu'il donne une ligne vide.
Alors, exécutons le script et voyons ce qu'il fait.
Donner des permissions à un exécutable.
Il lui reste 10 secondes pour arrêter ce processus.
Neuf, huit, sept, six, cinq, quatre, trois, deux, un.
Et le processus est arrêté.
Vous voyez ça ?
Ainsi, ces scripts "do while" sont créés pour une certaine valeur ou un certain délai à respecter.
Et une fois que cette variable est atteinte, il arrête le processus et en sort.
Je veux que vous créiez un nouveau script dans votre environnement.
Et voici encore le script.
Cela figure également dans les documents à distribuer.
Vous pouvez copier et coller le script, créer un nouveau script et l'exécuter.
Vous pouvez également aller sur Internet et taper des exemples de scripts sauvages.
Il y a des tonnes et des tonnes de scripts "do well" que vous pourriez essayer d'exposer un peu aux scripts "do what".
Je suis sûr que lorsque vous aurez exécuté au moins cinq ou six scripts, vous saurez exactement ce que fait cette
déclaration.