Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous souhaite d'excellentes fêtes de fin d'année !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/05/2013, à 20:11

frechajar

script shell qui affiche parametre

Bonjour .

Voila mon code ou j'affiche un nom du script et son parametre.
pour avoir cet exemple
> affich paarametre hello
> je suis le script : affich param
>mon premier parametre est : hello

   # sh affich parametre.sh
>echo je suis le script: $0
>echo Mon premier parametre est : $1
  

Je voulais modifier le script pour affecter le parametre a une variable interne ?
puis afficher le contenu

SVP comment affecter le parametre a une var interne

Mercii de m'aider

Hors ligne

#2 Le 12/05/2013, à 20:21

pingouinux

Re : script shell qui affiche parametre

Bonsoir,

$ cat "affich parametre.sh"
echo "> je suis le script: $0"
echo "> Mon premier parametre est : $1"

parametre_1="$1"
echo "parametre n°1=$parametre_1"

$ sh "affich parametre.sh" "hello   et   coucou"
> je suis le script: affich parametre.sh
> Mon premier parametre est : hello   et   coucou
parametre n°1=hello   et   coucou

Hors ligne

#3 Le 12/05/2013, à 20:30

frechajar

Re : script shell qui affiche parametre

Merciiiiiii enormement Pourriez vous m'expliquer :

$ cat "affich parametre.sh"

Hors ligne

#4 Le 12/05/2013, à 20:34

xavier4811

Re : script shell qui affiche parametre

Franchement :

man man
man cat

Hors ligne

#5 Le 12/05/2013, à 20:36

frechajar

Re : script shell qui affiche parametre

c'est pas installer pour que je teste

Hors ligne

#6 Le 12/05/2013, à 20:39

pingouinux

Re : script shell qui affiche parametre

Voir man cat. Cette commande affiche le script. Les " " sont indispensables car le nom du script contient un espace. De même, à l'intérieur du script, il faut mettre des " " autour des noms de variables pour les afficher (au cas où elles contiennent des espaces, comme le paramètre "hello   et   coucou" dans l'exemple du #2).

Hors ligne

#7 Le 12/05/2013, à 20:47

frechajar

Re : script shell qui affiche parametre

Je vous remercie infiniment  !!!!!

Hors ligne

#8 Le 12/05/2013, à 22:26

Hizoka

Hors ligne

#9 Le 13/05/2013, à 00:08

frechajar

Re : script shell qui affiche parametre

MErcii

Hors ligne