Connaissances Informatiques >> systèmes >> Unix >> Content
  Derniers articles
  • Quel système d'exploitation est con…
  • Comment Arrêter dans SCO Unix 5.0 
  • Comment faire pour envoyer des mails…
  • Comment faire un tutoriel Unix 
  • Unix Sed Tutorial 
  • Qu'est-ce que le démon de messageri…
  • Quels sont les composants d'un systè…
  • Comment faire pour éliminer Permiss…
  • Qu'est-ce qui est stocké dans un fi…
  • Que sont les paramètres de commande…
  •   Unix
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP

  • Windows 7

  • Windows 10

  • Windows 11

  • Windows 2012

  • Windows 2016

  • Windows 2019

  • Windows 2022

  • Apple

  • Android

  • iOS

  • CentOS
  •  
    Unix

    Qu'est-ce que l'opérateur UNIX?

    Dans le contexte d'Unix, "l'opérateur" fait référence à un symbole ou un caractère qui effectue une opération spécifique sur les données . Ces opérateurs sont utilisés dans les interfaces de script shell et de ligne de commande pour manipuler des fichiers, des répertoires et des données.

    Voici une ventilation des opérateurs UNIX communs:

    1. Opérateurs arithmétiques:

    * `+` (addition): Ajoute deux nombres.

    * `-` (soustraction): Soustrait un numéro d'un autre.

    * `*` (multiplication): Multiplie deux nombres.

    * `/` (division): Divise un numéro par un autre.

    * `%` (modulo): Renvoie le reste d'une division.

    * ` (Exponentiation):** soulève un nombre à un pouvoir.

    2. Opérateurs de comparaison:

    * `==` (égal à): Vérifie si deux valeurs sont égales.

    * `! =` (pas égal à): Vérifie si deux valeurs ne sont pas égales.

    * `>` (supérieur à): Vérifie si la première valeur est supérieure à la seconde.

    * `<` (moins que): Vérifie si la première valeur est inférieure à la seconde.

    * `> =` (supérieur ou égal à): Vérifie si la première valeur est supérieure ou égale à la seconde.

    * `<=` (inférieur ou égal à): Vérifie si la première valeur est inférieure ou égale à la seconde.

    3. Opérateurs logiques:

    * `&&` (logique et): Renvoie vrai si les deux conditions sont vraies.

    * `||` (logique ou): Renvoie vrai si au moins une condition est vraie.

    * `!` (Not logique): Inverse la valeur de vérité d'une condition.

    4. Opérateurs de fichiers:

    * `-f` (le fichier existe): Vérifie si un fichier existe.

    * `-d` (le répertoire existe): Vérifie si un répertoire existe.

    * `-r` (lisible): Vérifie si un fichier est lisible.

    * `-w` (Writable): Vérifie si un fichier est écrivable.

    * `-x` (exécutable): Vérifie si un fichier est exécutable.

    * `-s` (taille du fichier): Vérifie si un fichier a une taille supérieure à zéro.

    5. Opérateurs de chaînes:

    * `=` (affectation): Attribue une valeur à une variable.

    * `+` (concaténation): Rejoint deux cordes ensemble.

    * `-n` (longueur de chaîne): Renvoie la longueur d'une chaîne.

    6. Opérateurs bitwise:

    * `&` (bitwise et): Effectue un bit et opération.

    * `|` (bitwise ou): Effectue un peu ou une opération.

    * `^` (xor bit): Effectue une opération XOR bitwise.

    * `~` (Bitwise Not): Effectue une opération de non-bitwise.

    * `<<` (Left Shift): Déplace des bits vers la gauche.

    * `>>` (Shift de droite): Déplace des morceaux vers la droite.

    7. Autres opérateurs:

    * `*` (wildcard): Correspond à n'importe quel nombre de caractères.

    * `?` (Wildcard): Correspond à n'importe quel caractère unique.

    * `[]` (gamme de caractères): Correspond à n'importe quel caractère dans la plage spécifiée.

    * `{}` (groupement): Les groupes commandent ensemble.

    * `;` (Séparateur de commande): Sépare plusieurs commandes sur la même ligne.

    * `|` (tuyau): Envoie la sortie d'une commande à l'entrée d'un autre.

    * `>` (redirection): Redirige la sortie vers un fichier.

    * `<` (redirection): Redirige les entrées à partir d'un fichier.

    * `>>` (Ajouter): Ajoute la sortie vers un fichier.

    Exemples:

    * `ls -l | grep "txt" `: Répertorie tous les fichiers dans le répertoire actuel en long format, puis filtre la sortie pour afficher uniquement les fichiers se terminant par ".txt".

    * `if [-f myfile.txt]; puis écho "le fichier existe"; fi`: Vérifie si le fichier "myfile.txt" existe et imprime un message si c'est le cas.

    * `my_variable =" Hello, World! "`: Affecte la chaîne "Hello, World!" à la variable "my_variable".

    Comprendre ces opérateurs est crucial pour les scripts efficaces et l'utilisation de la ligne de commande dans les systèmes UNIX.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Pourquoi Gnuninux est-il appelé système d'exploitation de type UNIX? 
  • Qu'est-ce que les scripts dans Linux? 
  • Quelle est la fonction de Unix? 
  • Quelle est la commande pour exécuter un programme UNIX? 
  • Qu’est-ce que la sève élaborée ? 
  • Quel est le système de fichiers UNIX? 
  • Commande UNIX Outils en ligne pour Windows 
  • Qui est Unix Work effectué par? 
  • Comment changer d’utilisateur sous Unix ? 
  • Quels sont les quatre principaux composants du système d'exploitation UNIX? 
  • Connaissances Informatiques © http://www.ordinateur.cc