Μετατροπή προγράμματος απο c σε bash script

...IDE, compilers, κλπ

Συντονιστής: konnn

Μετατροπή προγράμματος απο c σε bash script

Δημοσίευσηαπό mike_ledis » 06 Απρ 2010, 21:04

Καλησπέρα.Έχω αυτο το πρόγραμμα που δημιουργεί οσες διεργασίες δώσουμε από το πρώτο όρισμα(argv[1]) του προγράμματος στην main().Θα ήθελα κάποιος άν μπορεί να με βοηθήσει να το μετατρέψω σε bash script.
Κώδικας: Επιλογή όλων

/*Με την κλήση συστήματος fork δημιουργούμε τόσες διεργασίες όσες δίνονται από το πρώτο όρισμα του προγράμματος*/
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
main(int argc, char **argv)
{
int pid,i;
int pnumber;
pnumber=atoi(argv[1]);//Μετατρέπουμε το πρώτο όρισμα του προγράμματος σε int για να μπορούμε να το χειριστούμε
for(i=1;i<=pnumber;i++){
pid=fork();//Χρησιμοποιούμε την fork για να δημιουργήσουμε τις θυγατρικές διεργασίες

if(pid!=0) { //εφόσον η θυγατρική διεργασία δέν κάνει τίποτα πρέπει να τερματίζεται με ένα μύνημα
printf("To id της %dης διεργασίας που δημιουργείτε είναι:%d και είναι διεργασία παιδί \n",i,pid);
printf("ΕΠΙΣΤΡΟΦΗ\n");
exit(1);
}


}
}
Γνώσεις ⇛ Linux:Χαμηλό ┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Μέτρια
Λειτουργικό σε Η/Υ ϰ μοντέλο: Ubuntu 8.10
Προδιαγραφές ⇛ Επεξεργαστής Pentium(R) D Cpu 3.4 GHZ 3.39 GH │ Μνήμη │ 1GB Ram Κάρτα Γραφικών Ati radeon x1300 │ Κάρτα Ασύρματη │ Κάρτα Buetooth │ Κάρτα Ήχου │ Οθόνη & Ανάλυση
mike_ledis
babeTUX
babeTUX
 
Δημοσιεύσεις: 16
Εγγραφή: 21 Νοέμ 2009, 13:44
Εκτύπωση

Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού