I want to invoke a C executable with two arguments both of type string from a script. Am working with busybox shell. There is a script that is called whenever a USB device is plugged. Now I want to invoke my C executable from that script. I tried calling it with /usr/bin/myExecutable param1 param2 & but no use. It is not being called. How can I invoke the C executable from the busybox shell script?
Invoking a C executable with two parameters from a Script
257 Views Asked by Revu At
1
There are 1 best solutions below
Related Questions in C
- Passing arguments to main in C using Eclipse
- kernel module does not print packet info
- error C2016 (C requires that a struct or union has at least one member) and structs typedefs
- Drawing with ncurses, sockets and fork
- How to catch delay-import dll errors (missing dll or symbol) in MinGW(-w64)?
- Configured TTL for A record(s) backing CNAME records
- Allocating memory for pointers inside structures in functions
- Finding articulation point of undirected graph by DFS
- C first fgets() is being skipped while the second runs
- C std library don't appear to be linked in object file
- gcc static library compilation
- How to do a case-insensitive string comparison?
- C programming: Create and write 2D array of files as function
- How to read a file then store to array and then print?
- Function timeouts in C and thread
Related Questions in BASH
- How do I recursively find and replace only in files named index.php on Linux webserver?
- Delete the extra space after special character in all the lines of text file
- Calling a python function with options from shell script
- bc: prevent "divide by zero" runtime error on multiple operations
- Multiple commands with find and xargs, also accounting for special characters
- How to split a directory into parts without compressing or archiving?
- concat a lot of files to stdout
- Honoring quotes while reading shell arguments from a file
- No laravel sync folders in homestead vagrant on windows
- Grouping commands in curly braces and piping does not preserve variable
- SWI Prolog pass a goal with non-zero arity through the command line arguments
- Evaluating condition of if statement in awk using a second file
- How to customise bash completion to pick only a custom set of commands?
- Bash regular expression execution hangs on long expressions
- Bitwise OR in bash arguments with square brackets
Related Questions in BUSYBOX
- NTPClient not working even after Redpitaya OS Rebuild
- Can't see keyboard input after "killall python"
- different process's %cpu output via top from busybox and procps-ng
- How can I determine line endings in an embedded environment?
- Shell: use grep on a variable with newlines
- Why is meteor failing to open the database file?
- How to get ubi volume name by volume ID on linux terminal?
- Find filenames with number in name lower than 1950
- Busybox init does not start /etc/init.d/rcS
- Determine filesystem type by directory
- base64 package not available. Is there a substitute so I can use the command anyway?
- tar command in execl using busybox. Error: no such file or directory
- Is there an equivalent of exec 5> / BASH_XTRACEFD="5" / set -x for busy box ash shell?
- Is it safe to use "reboot" in rcS init script?
- int depth UNUSED_PARAM
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
There could be many reasons behind this. I mean what myExecutable program does. Does it print something on the standard output(terminal)or this program is written to do some background job.
In any case we can check the status of the last command executed under shell. shell store the information in the special variable $?. If the last command was successful it would return 0 otherwise it would return >0.
If possible, please share the output of the following command from your machine.
$/usr/bin/myExecutable param1 param2 &
$echo $?