Comment creer un script ?

Résolu
parissain Messages postés 129 Date d'inscription   Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je repose la question d'une autre façon,

comment creer un fichier script pour lancer une disaine de linges de comande en les une aprés les autres sans avoir à les tapper a chaque fois ?

Merci
Configuration: Windows XP
Firefox 1.5.0.12

3 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Tu ouvres par exemple le fichier plop.sh avec un éditeur texte quelconque, par exemple vim ou nano :
    nano plop.sh

    et tu mets dedans tes commandes, par exemple :
    #!/bin/sh
    echo "plop1"
    echo "plop2"
    echo "plop2"

    Ensuite tu sauves et tu quittes (ctrl X sous nano). Ensuite :
    chmod +x plop.sh
    ./plop.sh

    Ce qui donne en pratique :
    (mando@aldur) (~) $ cat plop.sh
    #!/bin/sh
    echo "plop1"
    echo "plop2"
    echo "plop3"
    (mando@aldur) (~) $ chmod +x plop.sh
    (mando@aldur) (~) $ ./plop.sh
    plop1
    plop2
    plop3

    Bonne chance
    0
  2. foobar47 Messages postés 13654 Statut Contributeur 534
     
    Bonjour,

    Tu aurais du continuer dans ton précédent message...
    Bref, pas grave, voici la procèdure :
    Je lance mon éditeur préféré pour créer mon fichier :
    vi mon_script.sh

    et j'écris les lignes suivantes :
    a noter que la première ligne est obligatoire et ne doit pas être modifier !
    #!/bin/sh
    rmmod 8139too
    insmod /usr/local/rtnet/modules/rtnet.ko
    insmod /usr/local/rtnet/modules/rtpacket.ko
    insmod /usr/local/rtnet/modules/rtmac.ko
    insmod /usr/local/rtnet/modules/rt_8139too.ko
    insmod /usr/local/rtnet/modules/rt_loopback.ko
    insmod /usr/local/rtnet/sbin/./rtifconfig rtlo up
    insmod /usr/local/rtnet/sbin/./rtifconfig rteth0 up
    modprobe xeno_posix 

    Je rends mon fichier executable grace au flag 'x':
    chmod +x mon_script.sh

    et je lance mon script :
    ./mon_script.sh

    0
    1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
       
      comment y a de l'écho :)
      0
  3. parissain Messages postés 129 Date d'inscription   Statut Membre 2
     
    ah merci,

    J'ai fais come tu ma dit a la différence que moi j'ai creer un fichier de la maniere suivante :

    touch test

    et jai fai comme toi pour le reste

    sa marche nikel croume lol

    merci a bientot
    0
    1. foobar47 Messages postés 13654 Statut Contributeur 534
       
      Si le fichier n'éxiste pas, vi va le créer, donc pas besoin de "touch" ;-)

      ravi de t'avoir aidé.
      A+
      0