The UNIX and Linux Forums  
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.

Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Aufruf einer C-Funktion aus einem Perl-Skript jisha Shell Programmierung und Scripting 9 05-08-2008 01:59 AM
Aufruf einer Funktion aus einer anderen Shell-Skript trichyselva UNIX for Dummies Questions & Answers 1 01-17-2008 12:28 AM
Hilfe in der Funktion Aufruf in einem Skript jisha Shell Programmierung und Scripting 3 01-15-2008 07:48 AM
Aufruf c + + Funktion aus Skript Lebamb High-Level-Programmierung 3 06-24-2003 10:53 AM
Aufruf AC Funktion von Shell seshagiri UNIX for Dummies Questions & Answers 4 12-06-2000 09:51 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 01-28-2008
jisha jisha is offline
Registrierte Nutzer
  
 

Join Date: Jan 2008
Ort: Bangalore, Indien
Beiträge: 144
Arrow Eine Lösung für den Aufruf einer C-Funktion aus einem Shell-Skript

Hi,
Ich habe das Forum für die Abfrage, aber ich didnt finden Sie eine genaue Antwort.

Ich habe ein Skript (1.sh) und AC-Programm (sample.c)
sample.c Funktion enthält viele Definitionen. (run (), find (), add () usw.).
Ich möchte, um Funktionen in sample.c von 1.sh und die Verwendung der Rückgabewert in 1.sh
********************
1.sh

echo "Das ist Probe"
.....
.....
finden ( "nomber")
....
....
*********************

sample.c

main ()
(
find ()
(
....
.....
)

add ()
(
....
....
)



)


Vielen Dank im Voraus
Js

Zuletzt bearbeitet von jisha; am 01-28-2008 04:59 AM.. Grund: Ich habe die Antwort
  #2 (permalink)  
Old 01-28-2008
infyanurag infyanurag is offline
Registrierte Nutzer
  
 

Join Date: Nov 2007
Beiträge: 65
Hi
Soweit ich weiß kann man nicht eine Funktion aus einer Shell-Skript.
  #3 (permalink)  
Old 01-28-2008
jisha jisha is offline
Registrierte Nutzer
  
 

Join Date: Jan 2008
Ort: Bangalore, Indien
Beiträge: 144
Danke,
Am kam zu wissen, über die gleichen. Doch ist ihr eine Möglichkeit, meine Umsetzung müssen?. Ich meine, eine Möglichkeit, diese Arbeit mit der Verwendung von perl oder python oder etwas anderes, aber nur mit Hilfe von Shell-und C?
Thaknks im Voraus
Js
  #4 (permalink)  
Old 01-28-2008
jisha jisha is offline
Registrierte Nutzer
  
 

Join Date: Jan 2008
Ort: Bangalore, Indien
Beiträge: 144
Arrow

Hi,

Ich habe eine Lösung gefunden für dieses und es funktioniert!
Lassen Sie die beiden Dateien, die hier zu sample.c und 1.sh
Öffnen Sie die sample.c
(Mein Programm wurde wie unten)

# Include <stdio.h>
ziplin void (void);
main (int argc, char * argv [])
(
int i, j;

printf ( "Wow Eingetragen Main \ n");

i \u003d strcmp (argv [0], "Das Gesetz"); / * nur zu testen * /
j \u003d strcmp (argv [1], "Das Gesetz"); / * nur zu testen * /
printf ( "i \u003d% d \ nj \u003d% d \ n", i, j);

if (strcmp (argv [1], "Das Gesetz") \u003d\u003d 0)
(
ziplin ();
printf ( "done \ n");
)
)

ziplin void (void)
(
int i;
for (i \u003d 1; i <5; i + +)
printf ( "Test \ n");
printf ( "\ n");
)

Speichern Sie nun die sample.c, und führen Sie es so, dass wir die. Exe-Datei
Der Befehl dafür ist:
gcc-o sample.exe sample.c

Jetzt wird uns sample.exe Datei

Nun öffnen Sie das 1.sh

echo "Test-Skript, um die C-Funktion"
sample.exe ziplin

Speichern Sie das Skript und führen Sie es!

Beachten Sie, dass entweder wir haben, um den Patch von sample.exe in der $ PATH (Umgebungsvariable) oder den vollständigen Pfad der sample.exe in der Beispiel-Skript wie folgt:


echo "Test-Skript, um die C-Funktion"
/ home / Name / script / sample.exe ziplin

Danke
Js
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 01:16 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0