Recherche de site Web

Scripts Zsh contre Bash. Quelle est la différence?

Les deux shells proposent des langages de script puissants, mais ils ne sont pas totalement compatibles.

En ce qui concerne les scripts shell sur les systèmes d'exploitation de type Unix,

Lire la suite →

Écrire le plugin Nagios à l'aide du script Bash

Nagios est un système informatique open source populaire et un logiciel de surveillance de réseau. Il surveille les hôtes et les services, alertant les utilisateurs lorsque les choses tournent mal et à nouveau lorsque les choses s'améliorent.

Il a été initialement conçu pour fonctionner sous Linux, mais fonctionne également bien sur d'autres variantes d'Unix. Il s'agit d'un logiciel libre, sous licence selon les te

Lire la suite →

Videocast : Bash Script (partie 2)

Voici la première partie du tutoriel Bash Script, qui consistait à écrire un script simple et à l'exécuter, nous avons également parlé un peu des fonctions et des boucles, de plus, cet article est la deuxième partie des vidéos Bash Script et nous couvrons :

  • Plus d'options dans echo
  • Présentation de printf
  • Les fonctions
  • Boucles pendant, pendant, jusqu'à
  • Syntaxe
  • Lire la suite →

Exemples de boucles Bash While : boucles For, boucles jusqu'à ce que, etc.

La programmation Bash comprend trois types de boucles : la boucle for, la boucle while et la boucle jusqu'à. L'idée de toutes les boucles est d'exécuter du code à plusieurs reprises tant que certains paramètres spécifiques sont respectés.

La boucle Bash for fonctionne différemment des boucles for dans d'autres langages de programmation que vous connaissez peut-être. Avec lui, vous pouvez parcourir une série de « mots » dans une chaîne.

D'un autre côté, la boucle while exécute le c

Lire la suite →

Un guide complet pour vérifier si le fichier existe dans Bash

Un script Shell peut exiger que vous vérifiiez si un fichier existe avant d'effectuer une tâche.

Vous pouvez toujours supposer que le programmeur ou l'utilisateur qui exécutera le script fera preuve de diligence raisonnable et s'assurera que le fichier est présent. Mais bash offre la possibilité de vérifier qu'un fichier existe, et le laisser au hasard sera une chose maladroite à faire.

De plus, supposer qu’un fichier est présent n’est pas la bonne solution si le script est distri

Lire la suite →

Bash Alias : comment cela fonctionne et pourquoi vous en avez besoin

Le shell bash intègre certaines des meilleures fonctionnalités des shells C et Korn, telles que le contrôle des tâches, la manipulation de répertoires et les alias.

Les alia

Lire la suite →

Introduction au tableau Bash sous Linux

Introduction

Bash est un shell de ligne de commande populaire utilisé sous Linux et d'autres systèmes d'exploitation basés sur Unix. L'une des fonctionnalités puissantes de Bash est sa prise en charge des tableaux. Un tableau est une collection de valeurs accessibles à l’aide d’un index. Dans cet article, nous aborderons les bases des tableaux Bash et comment ils peuvent être utilisés sous Linux.

Qu’est-ce qu’un tableau

Lire la suite →

Manipulation de chaînes dans Bash sous Linux

Bash est un langage shell utilisé dans les systèmes Linux qui permet aux utilisateurs d'interagir avec le système via une interface de ligne de commande. Bash offre plusieurs fonctionnalités de manipulation de chaînes qui peuvent aider les utilisateurs à manipuler et à traiter des chaînes de texte. Dans cet article, nous explorerons différentes techniques disponibles pour la manipulation de chaînes dans Bash.

Opérations de base sur les chaînes

Bash f

Lire la suite →

Prévenir les bombes Bash Fork sous Linux

Introduction

Bash Fork Bomb est un type d'attaque par déni de service (DoS) qui peut faire planter ou geler un système Linux en surchargeant ses ressources. L'attaque utilise un script malveillant qui crée un grand nombre de processus enfants, provoquant un manque de ressources disponibles du système, telles que la mémoire ou le temps CPU. Ces processus enfants engendrent ensuite d'autres processus enfants et le cycle se poursuit jusqu'à ce que le système

Lire la suite →

Fonctions Bash sous Linux

Introduction

La fonction est une section du code où un groupe d'instructions est conservé au même endroit. Comme tous les autres langages de programmation ou de script, nous pouvons utiliser la fonction bash sous Linux. Il y a de nombreux avantages à utiliser la fonction plutôt qu’à ne pas l’utiliser. Certains avantages sont tels qu'il est facile de lire ou d'exécuter le code et que les fonctions peuvent être réutilisées dans le code chaque fois que nécess

Lire la suite →