Script sh

k-zanisse Messages postés 10 Statut Membre -  
 bacchuss -
Salut à tous,

Je n'arrive pas à afficher le contenu d'un variable dans un script en sh.
Par exemple quand je fais :

set var = "test"
echo $var

J'obtiens une ligne vide.

Merci d'avance pour vos reponses
A voir également:

4 réponses

mg
 
bonjour il faut faire un export var aprés le set var

set var="test"
export var

puis taper echo var
0
k-zanisse Messages postés 10 Statut Membre
 
Merci pour ta reponse .
Mais je n'obtiens toujours pas le contenu de la variable; j'obtiens simplement le nom de la variable...
0
jisisv Messages postés 3678 Statut Modérateur 934
 
Je ne sais pas quel shell tu utilises
en bash

[johand@zoot] ~ $var="test"
[johand@zoot] ~ $echo $var
(pas d'espace autour de '='

En csh
[johand@zoot] ~ $csh
% setenv brol "titi a soif"
% echo $brol
titi a soif
%

Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
k-zanisse Messages postés 10 Statut Membre
 
ca y est j ai trouve la solution
je te remercie pour ton aide
0
bacchuss
 
C'est bien d'avoir trouvé la solution.
C'est encore mieux de la donner, juste pour aider...

Je pense qu'il devait s'agir d'un probleme d'espace avant et apres le signe =
0
bacchuss
 
Oups, j'avais pas vu la reponse de jisisv...
Ca m'apprendra à répondre trop vite (et une claque pour Bacchuss)
;)
0