|
|
|
|
Salut à tous,
Je m'enmele un peu les pinceaux en shell-script, je bug sur l'exercice suivant:
Je dois crée une comande ifdef qui lancé avec un arguments comme en desous:
$ ifdef arguments.h
Me crée un fichier arguments.h avec ceci à l'interieur:
#ifndef ARGUMENTS_H
#define ARGUMENTS_H
#endif /* ARGUMENTS_H */
Voila à quoi ressemble l'état actuel de mon code:
#!/bin/sh
echo "#ifndef $1_H" > $1
echo "#define $1_H" >> $1
echo "#endif$1_H" >> $1
Le problème est qu'ici l'arguments n'est pas forcément en majuscule, je n'arrive pas du tout à faire bon usage de la commande tr ...
Merci d'avance à tous ce qui voudrons bien me donner un coup de pouce !
Configuration: Mac PowerPC Firefox 2.0.0.1
Dans cet exercice je dois agrémenter le code précédant de telle manière à:
|