Un ficheir
zaidoun
-
Danelectro Messages postés 1844 Date d'inscription Statut Membre Dernière intervention -
Danelectro Messages postés 1844 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je veux savoir comment mettre dans le resultat de commande linux de facon que lorsque on excute fichier.c on obtient le resultat de commende lunix .
pour resume le fichier.c serra un moyen d'affichage de la commande lunix qui serra presenté dans sa code et pas plus.
merci
Je veux savoir comment mettre dans le resultat de commande linux de facon que lorsque on excute fichier.c on obtient le resultat de commende lunix .
pour resume le fichier.c serra un moyen d'affichage de la commande lunix qui serra presenté dans sa code et pas plus.
merci
3 réponses
-
Salut,
J'ai rien compris et je pense que je ne suis pas le seul.
Tu peux reformuler ? C'est quoi ton fichier.c ? De quelle commande tu parles ?-
bonjour
la commande mono helloword.exe affiche "helloword" dans la terminal tous ce que je veux que l'affichage serra dans fichier.c que je le cree moi meme et donne le meme resultat de que je le rendre excutable j'espére maintenant que tout est clair- salut
je connu c mon question est le suivant si vous tapez une commande linux le resultat serra sur votre terminal ici rien special mais maintenant je veux introduire un code qui s'ecrit en langace c et le but ici d'avoir le result a travers mon code c qui faire inclut mon commande linux je sais un peut defficile de me comprende me essayer
-
-
mais votre code ne contient pas une commande linux par exemple voir la modification si dessous
$ cat main.c
#include<stdio.h>
int main(void)
{
printf("la commande linux donne" mono helloword.exe);// or on mono est commande sous lunix et le fichier helloword contient l'affichage ( hello word )
}
$ make main
cc main.c -o main
$ ./main
hello world
$ ./main > zzz
$ cat zzz
hello world
-
-
hello
comme ça ?$ cat main.c
#include<stdio.h>
int main(void)
{
printf("hello world\n");
}
$ make main
cc main.c -o main
$ ./main
hello world
$ ./main > zzz
$ cat zzz
hello world-
mais votre code ne contient pas une commande linux par exemple voir la modification si dessous
$ cat main.c
#include<stdio.h>
int main(void)
{
printf("la commande linux donne" mono helloword.exe);// or on mono est commande sous lunix et le fichier helloword contient l'affichage ( hello word )
}
$ make main
cc main.c -o main
$ ./main
hello world
$ ./main > zzz
$ cat zzz
hello world -
-
-
Tu veux faire un programme qui affiche le contenu d'un fichier en fait ?
Et es-tu bien sûr de savoir ce qu'est mono sous Linux ?