Ecriture d'un script shell
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Ecriture d'un script shell



  1. #1
    invite1d93df33

    Post Ecriture d'un script shell


    ------

    Bonjour,

    je voudrais écrire un script shell qui écrit sur sa sortie standard les messages suivants :

    Mon nom est XXX

    Je suis appelé avec yyy arguments

    qui sont 111 222 333 444


    (xxx sera remplacé par le nom sous lequel ce script aura été invoqué , yyy par le nombre d'arguments, et 111 222 333 444 par les arguments en question).


    Ici, le bash se trouve sous /usr/bin/bash
    Je propose donc d'ouvrir vi, d'enregister avec la commande :w toto.sh, de passer en mode insertion, et de taper :

    #! /usr/bin/bash

    echo Mon nom est $0

    echo Je suis appelé avec $# arguments

    echo qui sont $1 $2 $3 $4

    j'entre la commande ./toto.sh et il m'affiche :

    ./toto.sh: line 2: $'\r' : command not found
    Mon nom est ./toto.sh
    Je suis appelé avec 0 arguments
    qui sont
    ./toto.sh: line 6: $'\r' : command not found
    ./toto.sh: line 7: $'\r' : command not found

    quelle erreur ai-je faites ? Merci par avance de votre aide.

    -----

  2. #2
    Towl

    Re : Ecriture d'un script shell

    la comme ca je dirais que tu as fais ton script sous windows.
    Sous unix, un retour à la ligne correspond à '\n'
    Sous windows, un retour à la ligne correspond à '\r\n'

    pour corriger cela, tu peux invoquer la commande dos2unix <nom_fichier>
    The only limiting factor of the Linux operating system, is his user. - Linus Torvalds

Discussions similaires

  1. un programme sous unix ( script shell )
    Par invite54d71191 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 2
    Dernier message: 09/08/2008, 12h39
  2. Besoin d'un script
    Par invitea15b9167 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 0
    Dernier message: 18/04/2008, 21h47
  3. aide écriture macro, création d'un tableau récapitulatif
    Par invite709e46e7 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 11/02/2007, 11h58
  4. script shell texte en html
    Par macoupc dans le forum Logiciel - Software - Open Source
    Réponses: 15
    Dernier message: 29/10/2005, 19h24
  5. Récupérer des variables (HTTP REQUEST, Post, ...) à partir d'un script JAVASCRIPT
    Par invite843f61d9 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 0
    Dernier message: 01/08/2005, 14h31
Découvrez nos comparatifs produits sur l'informatique et les technologies.