Connaissances Informatiques >> systèmes >> Linux >> Content
  Derniers articles
  • Comment ajouter Avec C Shell 
  • Comment changer la souris à l'USB d…
  • Comment installer le lecteur Flash s…
  • Comment configurer un WMV Player pou…
  • Comment flux Apache sous Linux 
  • Ubuntu Network Manager ne sauve pas …
  • Comment faire pour installer une imp…
  • Quels sont les systèmes basés sur …
  • La commande root de GRUB 
  • Comment installer un serveur VNC dan…
  •   Linux
  • 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
  •  
    Linux

    Comment supprimer toute la sortie d'un script Linux Bash Shell {4 meilleures méthodes}

    Il existe plusieurs façons de supprimer la sortie d'un script shell Linux Bash. Voici quatre méthodes :

    Méthode 1 :Utiliser l'opérateur de redirection `> /dev/null`

    Le périphérique `/dev/null` est un fichier spécial sous Linux qui supprime toutes les données qui y sont écrites. Vous pouvez rediriger la sortie de votre script shell vers `/dev/null` pour la supprimer, comme ceci :

    ```

    ./my_script.sh> /dev/null

    ```

    Méthode 2 :Utiliser l'opérateur de redirection `&>/dev/null`

    L'opérateur de redirection `&> /dev/null` est similaire à l'opérateur `> /dev/null`, mais il redirige également l'erreur standard (STDERR) vers `/dev/null`. Ceci est utile si votre script shell génère des messages d'erreur.

    ```

    ./my_script.sh &> /dev/null

    ```

    Méthode 3 :Utiliser l'opérateur de redirection `>/dev/null 2>&1`

    L'opérateur de redirection `>/dev/null 2>&1` est un autre moyen de rediriger à la fois la sortie standard (STDOUT) et l'erreur standard (STDERR) vers `/dev/null`. Cela équivaut à utiliser l'opérateur `&> /dev/null`.

    ```

    ./my_script.sh>/dev/null 2>&1

    ```

    Méthode 4 :utilisez l'option `-s` pour la commande `sh`

    L'option `-s` de la commande `sh` indique au shell de lire les commandes à partir de l'entrée standard (STDIN) plutôt qu'à partir d'un fichier. Vous pouvez utiliser cette option pour supprimer la sortie de votre script shell en redirigeant sa sortie vers l'option `-s` de la commande `sh`, comme ceci :

    ```

    ./mon_script.sh | merde -s

    ```

    Conclusion

    Il s'agit de quatre méthodes pour supprimer la sortie d'un script shell Linux Bash. Choisissez la méthode qui convient le mieux à vos besoins.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment construire un PC Linux Musique 
  • VirtualBox Vs . VMware dans Linux 
  • SkyDrive outil de téléchargement pour Ubuntu 
  • Comment ajouter Puppy 4.21 à Grub 
  • Comment faire pour activer sans fil sous Linux sur un Dell D610 
  • Comment obtenir Rhythmbox to Remember Settings DAAP 
  • Comment mettre en place Comcast Internet sur ​​Linux 
  • Erreur « Aucune route vers l'hôte » sous Linux Que faire 
  • Comment passer à un bureau KDE depuis Linux 
  • Comment utiliser GRUB Rescue 
  • Connaissances Informatiques © http://www.ordinateur.cc