Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
SH -> CSH : pb de syntaxe.
Envoyé par: swed

bonjour voilà je renconrte quelques problèmes pour convertir un script sh en csh.

En SH, il est facile de faire des procédures comme ceci :

start()
{
}

stop()
{
}

restart()
{
start
stop
}

Mais j'ai cherché toute la journée et pas trouvé le moyen de faire pareil en csh. Mais bon... ca doit etre possible kan mm... winking smiley

si qqun pe m'aider ce serait cool
bye

bizoux partout les gayzs; )

Poste le Monday 24 October 2005 18:03:16
Répondre     Citer    
Re: SH -> CSH : pb de syntaxe.

Quelque chose comme ceci :

switch ($1)
case start:
commandes
breaksw
cas stop:
commandes
breaksw
...


non ?

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Monday 24 October 2005 23:22:32
Répondre     Citer    
Re: SH -> CSH : pb de syntaxe.
Envoyé par: swed

non non car si tu fais un case restart, tu dois tout retaper le case stop et start !!

Poste le Monday 24 October 2005 23:38:16
Répondre     Citer    
Re: SH -> CSH : pb de syntaxe.

$0 start
$0 stop


--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Tuesday 25 October 2005 06:45:41
Répondre     Citer    
Re: SH -> CSH : pb de syntaxe.
Envoyé par: Sve@r

Citation
Frédéric Brugmans
$0 start
$0 stop


--
Brugmans Frédéric
Smurgle Smurgle Oup :

Hum... rappeler le programme c'est pas franchement tiptop (surtout s'il fait au début des trucs qu'il vaut mieux ne pas faire deux fois). Je connais pas le csh mais ya sûrement moyen de créer des fonctions...

PS pour swed: restart => "stop + start" et non "start + stop" !!!


L'homme qui murmurait à l'oreille des pingouins
[fr.lang.free.fr]

Poste le Wednesday 26 October 2005 16:37:08
Répondre     Citer    
Re: SH -> CSH : pb de syntaxe.



Je ne connais pas le csh non plus smiling smiley Et quand on ne sais pas, keskonfait ? on se documente :-))
Selon ce que j'ai lu, il n'y aurais pas de possibilité d'écrire des fonctions comme avec bash ( source : Linux in a nutshell 4é )


--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Wednesday 26 October 2005 19:52:41
Répondre     Citer    
Re: SH -> CSH : pb de syntaxe.
Envoyé par: Sve@r

Citation
Frédéric Brugmans
Je ne connais pas le csh non plus smiling smiley Et quand on
ne sais pas, keskonfait ? on se documente
Selon ce que j'ai lu, il n'y aurais pas de
possibilité d'écrire des fonctions comme avec bash
( source : Linux in a nutshell 4é )


--
Brugmans Frédéric
Smurgle Smurgle Oup :

Mais qu'elle idée aussi d'aller faire ses trucs en csh moisi alors qu'il y a plein de shells sympas qui font plein de trucs...

Tant-pis. Pas de fonction donc on reéécrit le code "stop" + code "start" dans le cas "restart"
switch ($1)
case start:
commandes de start
breaksw
case stop:
commandes de stop
breaksw
case restart
commandes de stop
commandes de start
breaksw



L'homme qui murmurait à l'oreille des pingouins
[fr.lang.free.fr]

Poste le Thursday 27 October 2005 10:44:28
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
SH -> CSH : pb de syntaxe.
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons