Pour une raison ou l'autre, vous souhaiterez peut-être exécuter une commande à plusieurs reprises à plusieurs reprises dans Linux. Ce guide discutera de certains des moyens communs et efficaces pour y parvenir. Considérons la première méthode.
Notez que si vous avez l'intention d'exécuter une commande après la commande après toutes les x secondes, vous pouvez consulter - comment exécuter ou répéter une commande Linux toutes les x secondes
Exécutez une commande plusieurs fois dans Linux en utilisant une bouchage pour la boucle
La fa?on la plus simple de répéter une commande sur le shell bash est de l'exécuter pour une boucle . Vous pouvez utiliser la syntaxe suivante, où un compteur est une variable (vous pouvez lui donner un nom de vos choix tels que I ou X, etc.) et n est un nombre positif pour représenter le nombre de fois que vous souhaitez que la commande s'exécute:
pour compteur dans {1..n}; faire <strong>votre camardif</strong> . fait
Voici un exemple:
$ pour x dans {1..10}; faire echo "tecmint.com - le blog # 1 Linux $ x"; fait
Exécutez une commande plusieurs fois dans Linux en utilisant une boucle while
Lié à la méthode précédente, une boucle WHE peut également être utilisée pour exécuter une commande plusieurs fois dans Linux en utilisant la syntaxe suivante:
$ i = 1; tandis que [$ i -le n]; faire <strong>votre camardif</strong> . i = $ (($ i)); fait OU $ i = 1; tandis que [$ i -le n]; faire <strong>votre camardif</strong> . ((je )); fait
Dans le format ci-dessus, je représente la variable de comptoir, [$ i -le n] est la condition de test et n est le nombre de fois que vous souhaitez exécuter la commande (idéalement le nombre de fois où le shell itera à travers la boucle.
Une autre partie importante de la boucle while est i = $ (($ i 1)) ou (($ i)) qui augmente le compteur jusqu'à ce que la condition de test devienne fausse.
Vous pouvez donc exécuter votre commande plusieurs fois comme celle-ci (remplacer 10 par le nombre de fois que vous souhaitez répéter la commande):
$ i = 1; tandis que [$ i -le 10]; faire echo "tecmint.com - le blog # 1 Linux $ i"; ((i)); fait
Exécutez une commande plusieurs fois en utilisant la commande SEQ
Le troisième moyen d'exécuter une commande plusieurs fois dans Linux consiste à utiliser la commande SEQ qui imprime une séquence de nombres progressivement en conjonction avec la commande xargs sous cette forme:
$ SEQ 5 | xargs -i - echo "tecmint.com - Le blog n ° 1 Linux"
Pour ajouter le nombre à la fin de chaque commande, utilisez cette syntaxe:
$ SEQ 5 | xargs -n 1 echo "tecmint.com - Le blog # 1 Linux"
Vérifiez également ces articles connexes:
- 4 outils utiles pour exécuter les commandes sur plusieurs serveurs Linux
- 4 fa?ons de regarder ou de surveiller les fichiers journaux en temps réel
- Multitail - surveiller plusieurs fichiers simultanément dans un seul terminal Linux
C'est tout pour l'instant. Si vous connaissez d'autres méthodes pour exécuter une commande plusieurs fois dans Linux, faites-le nous savoir dans la section des commentaires ci-dessous.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

En tant qu'administrateur système, vous pouvez vous retrouver (aujourd'hui ou à l'avenir) dans un environnement où Windows et Linux coexistent. Ce n'est un secret pour personne que certaines grandes entreprises préfèrent (ou doivent) gérer certains de leurs services de production dans Windows Boxes et

Dans Linux Systems, 1. Utilisez la commande IPA ou HostName-I pour afficher la propriété intellectuelle privée; 2. Utilisez curlifconfig.me ou curlipinfo.io/ip pour obtenir une adresse IP publique; 3. La version de bureau peut afficher IP privé via les paramètres système, et le navigateur peut accéder à des sites Web spécifiques pour afficher la propriété IP publique; 4. Les commandes communes peuvent être définies sous forme d'alias pour un appel rapide. Ces méthodes sont simples et pratiques, adaptées aux besoins de visualisation IP dans différents scénarios.

Construit sur le moteur V8 de Chrome, Node.js est un environnement d'exécution JavaScript open source et axé sur les événements con?u pour la construction d'applications évolutives et les API backend. NodeJS est connu pour être léger et efficace en raison de son modèle d'E / S non bloquant et

LinuxCanrunonModesthardwarewithSpecificminimumRequirements.A1GHZProcessor (x86orx86_64) est ensemble, avec-corecpureComend.r.R AmshouldBeatleast512MBForCommand-lineUseor2gbfordesktopenvironments.

écrit en C, MySQL est une source ouverte, multiplateforme, et l'un des systèmes de gestion de base de données relationnels les plus utilisés (RDMS). Il fait partie intégrante de la pile de lampes et est un système de gestion de base de données populaire dans l'hébergement Web, l'analyse des données,

Ubuntu a longtemps été un bastion d'accessibilité, de vernis et de puissance dans l'écosystème Linux. Avec l'arrivée d'Ubuntu 25.04, nommé ?Plucky Puffin?, Canonical a à nouveau démontré son engagement à fournir un

MongoDB est une base de données NOSQL à haute performance et hautement évolutive de documents construite pour gérer le trafic intense et de grandes quantités de données. Contrairement aux bases de données SQL traditionnelles qui stockent les données dans les lignes et les colonnes dans les tables, MongoDB structure les données dans un J

écrit en PHP, Magento est une plate-forme de commerce électronique à source ouverte populaire et polyvalente qui offre aux entreprises un panier en ligne. Il tire parti de divers cadres PHP tels que Symfony et Laminas pour améliorer sa fonctionnalité et sa convivialité. Mage
