Création d'une fonction en C-shell
mkrzemin
Messages postés
42
Statut
Membre
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
Salut à tous!
Est-ce que quelqu'un pourrait m'aider en m'indiquant comment on crée une fonction en C-shell, comment on l'appelle et comment on doit passer les arguments et s'en servir ?
Merci par avance,
Mickaël
Est-ce que quelqu'un pourrait m'aider en m'indiquant comment on crée une fonction en C-shell, comment on l'appelle et comment on doit passer les arguments et s'en servir ?
Merci par avance,
Mickaël
A voir également:
- Création d'une fonction en C-shell
- Fonction si et - Guide
- Classic shell - Télécharger - Personnalisation
- Creation compte gmail - Guide
- Création site web - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
7 réponses
Salut,
Dans un fichier tout bête, tu tapes cela :
Explication :
On définit une fonction toto que l'on appelle plus loin avec deux valeurs qui seront récupérées dans $1 et $2, puis on affiche.
C'est tout !
A+ Blux
Dans un fichier tout bête, tu tapes cela :
function toto
{
echo $1
echo $2
}
echo Début
toto a b
echo Fin
Explication :
On définit une fonction toto que l'on appelle plus loin avec deux valeurs qui seront récupérées dans $1 et $2, puis on affiche.
C'est tout !
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
Euh, voui...
Mais c'est quoi qui ne marche pas ?
A+ Blux
Mais c'est quoi qui ne marche pas ?
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
Bonjour,
tu es sur d'être en C-Shell?
#!/bin/csh
sur la première ligne de ton script
et puis comme disait blux, quel est le msg d'erreur
cdt
tu es sur d'être en C-Shell?
#!/bin/csh
sur la première ligne de ton script
et puis comme disait blux, quel est le msg d'erreur
cdt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pour vous répondre, j'ai aussi essayé de définir une fonction comme indiqué plus haut :
le message d'erreur est "function : command not found"
Qui aurait la solution ?
Merci d'avance.
le message d'erreur est "function : command not found"
Qui aurait la solution ?
Merci d'avance.
Salut,
J'ai la nette impression que le C-shell (csh), n'intègre pas de mécanisme de "fonction" (voir cette comparaison de shells).
C'est assez surprenant pour un shell apparenté (pour sa syntaxe) au langage C.
;-))
J'ai la nette impression que le C-shell (csh), n'intègre pas de mécanisme de "fonction" (voir cette comparaison de shells).
C'est assez surprenant pour un shell apparenté (pour sa syntaxe) au langage C.
;-))
Par contre en regardant sur un bouquin j'ai vu que les alias en C-shell (contrairement au bash ou au korn shell) peuvent recevoir des arguments.
Donc en adaptant l'exemple de "blux", ça donnerait :
Donc en adaptant l'exemple de "blux", ça donnerait :
#!/bin/csh alias fonction 'echo \!*' echo Début fonction a b echo Fin;-))
Bonjour, je voudrais comparer deux éléments en JAVA mais pour cela je dois d'abord m'assurer qu'ils sont du même type. Le paramètre "args" reçu par la methode "main( )" est un tableau de String. Il faut donc que j'arrive à comparer cette "String" avec une autre "String".
Dans la documentation Java.sun.com/1.3/docs/api, dans le chapitre de la classe "Object" du paquetage "java.lang" je ne trouve pas la methode permettant de comparer deux "String" entre elles, si quelqu'un pourrait m'aider sa serait sympa
Merci
Dans la documentation Java.sun.com/1.3/docs/api, dans le chapitre de la classe "Object" du paquetage "java.lang" je ne trouve pas la methode permettant de comparer deux "String" entre elles, si quelqu'un pourrait m'aider sa serait sympa
Merci
Salut,
Et si tu ouvrais un autre "thread" ce serait mieux, non ?
Et si possible dans le bon forum : http://www.commentcamarche.net/forum/index.php3?cat=3
Merci ;-))
Et si tu ouvrais un autre "thread" ce serait mieux, non ?
Et si possible dans le bon forum : http://www.commentcamarche.net/forum/index.php3?cat=3
Merci ;-))