OS : systèmes d’exploitation

vendredi 5 juin 2015, 20:56  #1
GDB et pipe
Que20
  • 39 posts

Salut !

J’ai un petit souci sur un challenge système ou plutôt sur l’utilisation de GDB. En fait le programme demande d’entrer son nom mais il est entré directement dedans via un scanf, il n’est donc pas introduit via un argument.

Dans un shell "classique" je fais un généralement un echo suivi d’un pipe (exemple : echo "AAAA" | ./programme) pour rediriger le flux vers le programme.

Mais voilà : avec gdb ... "comment qu’on fait" ? :P

Merci d’avance. 😉

samedi 6 juin 2015, 19:31  #2
GDB et pipe
TiWim
  • 21 posts

Salut Que20,
tu peux faire comme ça :

(gdb) r <<< $(echo toto)
dimanche 7 juin 2015, 10:47  #3
GDB et pipe
Que20
  • 39 posts

Yeah un GRAND merci ! :D