Batch unix

rojina2903 Messages postés 97 Date d'inscription   Statut Membre -  
 Freem -
Bonjour,

Je cherche des cours sur les batch sous unix

Merci d'avance pour votre aide

6 réponses

  1. rojina2903 Messages postés 97 Date d'inscription   Statut Membre 13
     
    salut Noxen

    Merci pour ta reponse mais "Batch" est un enchainement de commandes que ce soit sous unix ou windows

    https://fr.wikipedia.org/wiki/Traitement_par_lots
    2
  2. solkis Messages postés 22 Statut Membre 1
     
    salut,
    tu t'intéresse a quel shell ?
    car il y en as plusieurs (le plus courant je pense étant le bash) a partir de là tu trouvera avec google je pense
    1
  3. Noxen
     
    Tu n'en trouveras aucun, batch est une extension shell windows ( a ma connaissance) (:

    Néamoins tu as la possibilité de travailler le "shell" :p
    0
  4. Utilisateur anonyme
     
    Noxen n'a pas tout à fait tord.

    Batch, est uniquement sous Windows.
    Le "batch" (traitement par lot) éxiste sous Linux, mais sous le nom de Bash.

    Les deux shells sont très proches.

    Exemple :

    @echo
    cls
    echo.
    echo Salut
    ping.exe localhost -n 4>nul


    Batch qui affiche "Salut", puis qui fait une pause de 2 secondes et se ferme.

    #!/bin/sh
    clear
    echo.
    echo Salut
    sleep 2
    

    Bash qui affiche "Salut", puis qui fait une pause de 2 secondes et se ferme.

    @+
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    Oupssss, petite erreur.

    c'est :

    @echo off

    dsl

    Bye
    0
  7. Freem
     
    Autre erreur:
    @echo off sert à ne pas afficher les commandes exécutée par le batch, clear sert a effacer le terminal (l'équivalent batch est cls d'ailleurs).
    0