PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gleiches wie mit Shellbefehlen nur in C erreichen



pir
18-11-2004, 10:49
Hi,

Ich will Modul laden/entfernen, HD un/mounten, File auf der HD erstellen (Schreibtest). Dies soll alles automatisch ablaufen. Ich habe ein Bash-Script, das dies auch macht, aber möchte auf jeden Fall, wenn möglich, das gleiche in C erreichen (und nicht nur die Shellbefehle an eine Shell übergeben)

Hat bitte jemand Vorschläge für mich, wo ich mir ein Bsp anschauen könnte?

Danke Pir

fs111
18-11-2004, 11:21
Darf man auch erfahren, wieso das nicht in Shell sein darf?

fs111

pir
18-11-2004, 11:34
Weil ich das gerne ausprobieren würde, da ich ein C Programm habe (tut noch andere Sachen), dass sonst das Shell-Script aufrufen müsste. Dann würde ich nicht den exit code von jedem Shell Befehl bekommen (sondern nur das letzte exit, oder?), oder ich müsste jeden Befehl wieder einzeln aus dem C Prog. übergeben (zB mit system??).

Pir

Deever
18-11-2004, 17:21
aber möchte auf jeden Fall, wenn möglich, das gleiche in C erreichen (und nicht nur die Shellbefehle an eine Shell übergeben)Dann tu das.


Hat bitte jemand Vorschläge für mich, wo ich mir ein Bsp anschauen könnte?man 2 mount
man strace

HTH!
/dev