![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Felhívás a C-funkciós froma Perl script | jisha | Shell programozás és Scripting | 9 | 05-08-2008 01:59 AM |
| hívás egy másik funkció shell script | trichyselva | A UNIX a dummies Kérdések és válaszok | 1 | 01-17-2008 12:28 AM |
| Help needed in funkció hívás egy script | jisha | Shell programozás és Scripting | 3 | 01-15-2008 07:48 AM |
| hívó C + + funkciót script | Lebamb | Magas szintű Programozás | 3 | 06-24-2003 10:53 AM |
| hívás funkciót AC shell | seshagiri | A UNIX a dummies Kérdések és válaszok | 4 | 12-06-2000 09:51 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Szia,
Kerestem a fórumon a lekérdezés, de én didnt megtalálni a pontos választ. Van egy script (1.sh) és ac programot (sample.c) sample.c tartalmaz sok függvénydefiníciókat. (run (), meg (), add (), stb.) Szeretném meghívni a sample.c a 1.sh, és használja a visszatérési értéket 1.sh ******************** 1.sh echo "ez a minta" ..... ..... find ( "nomber") .... .... ********************* sample.c main () ( find () ( .... ..... ) add () ( .... .... ) ) Köszi előre Js Last edited by jisha; 01-28-2008 at 04:59 AM.. Reason: megtaláltam a választ |
|
||||
|
Köszönöm,
Am jött tudni ugyanaz. De az ő bármilyen módon végrehajtani az én szükségem?. Mármint bármilyen módja annak, hogy ezt a munkát ki használnak perl vagy Python vagy bármi mást, hanem csak egyszerűen a Shell és a c??? Thaknks előre Js |
|
||||
|
Szia,
Találtam egy megoldást erre és működik! Hagyja, hogy a két érintett állományok itt kell sample.c és 1.sh Nyissuk meg a sample.c (A programot az alábbiak szerint) # Include <stdio.h> void pline (void); main (int argc, char * argv []) ( int i, j; printf ( "Wow Bejegyezte fő \ n"); i \u003d strcmp (argv [0], "pline"); / * csak a test * / j \u003d strcmp (argv [1], "pline"); / * csak a test * / printf ( "i \u003d% d \ NJ \u003d% d \ n", i, j); if (strcmp (argv [1], "pline") \u003d\u003d 0) ( pline (); printf ( "done \ n"); ) ) void pline (void) ( int i; (i \u003d 1; i <5; i + +) printf ( "Teszt \ n"); printf ( "\ n"); ) Most menteni a sample.c és futtasd le azért, hogy így az. Exe fájlt A parancs a következő: a gcc-o Minta.exe sample.c Most ez ad nekünk Minta.exe fájl Most nyissa meg a 1.sh echo "teszt szkript hívni a c függvény" Minta.exe pline menteni a forgatókönyvet, és futtasd le!! Ne feledjük, hogy vagy mi, hogy tartalmazza a folt Minta.exe a $ PATH (környezeti változó), vagy hogy a teljes elérési útját Minta.exe a példaszkriptben az alábbiak szerint: echo "teszt szkript hívni a c függvény" / home / név / forgatókönyv / Minta.exe pline köszönöm Js |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|