Ich habe ein C-Programm, das mit int main()
beginnt und irgendwo im Code hat eine scanf(%d %c %d, &num1, &ch, &num2)
.Wie Argumente in scanf injizieren?
Jetzt habe ich ein anderes Bash-Skript, das das C-Programm testen muss. Ich möchte, dass das Bash-Skript das C-Programm ausführt und die Argumente, die es als Eingabe erhalten hat, in das scanf eingibt (ohne das C-Programm anzuhalten und auf Eingaben zu warten).
Wie kann ich das tun?
Sie verwenden in dem angegebenen Beispiel nicht & und "" in scanf. –
@ Sanjay-sopho bearbeitet, danke –
'foo
EOF