C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) sleep : Mettre en pause l’exécution
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] C Shell (csh) sleep : Mettre en pause l’exécution

Overview

La commande sleep dans C Shell (csh) est utilisée pour suspendre l’exécution d’un script ou d’une commande pendant une durée spécifiée. Cela peut être utile pour créer des délais entre les commandes ou pour attendre un certain temps avant de poursuivre l’exécution.

Usage

La syntaxe de base de la commande sleep est la suivante :

sleep [options] [arguments]

Common Options

  • -s : Spécifie que le temps est en secondes (par défaut).
  • -m : Spécifie que le temps est en minutes.
  • -h : Spécifie que le temps est en heures.
  • -d : Spécifie que le temps est en jours.

Common Examples

Voici quelques exemples pratiques de l’utilisation de la commande sleep :

  1. Mettre en pause pendant 5 secondes :
    sleep 5
    
  2. Mettre en pause pendant 2 minutes :
    sleep -m 2
    
  3. Mettre en pause pendant 1 heure :
    sleep -h 1
    
  4. Mettre en pause pendant 3 jours :
    sleep -d 3
    
  5. Utiliser sleep dans un script pour attendre avant de continuer :
    echo "Attendez 10 secondes..."
    sleep 10
    echo "Continuons maintenant."
    

Tips

  • Utilisez sleep pour éviter de surcharger le système avec des commandes exécutées en boucle trop rapidement.
  • Combinez sleep avec d’autres commandes dans des scripts pour créer des délais entre les opérations, ce qui peut être utile pour la synchronisation.
  • Testez toujours vos scripts avec des durées de pause plus courtes pour vous assurer qu’ils fonctionnent comme prévu avant d’utiliser des délais plus longs.