Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

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, à 21: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, à 21: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

En ligne

#3 Le 12/05/2013, à 21: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, à 21:34

xavier4811

Re : script shell qui affiche parametre

Franchement :

man man
man cat

Hors ligne

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

frechajar

Re : script shell qui affiche parametre

c'est pas installer pour que je teste

Hors ligne

#6 Le 12/05/2013, à 21: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).

En ligne

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

frechajar

Re : script shell qui affiche parametre

Je vous remercie infiniment  !!!!!

Hors ligne

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

Hizoka

Hors ligne

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

frechajar

Re : script shell qui affiche parametre

MErcii

Hors ligne