search for: ex_loc

Displaying 1 result from an estimated 1 matches for "ex_loc".

Did you mean: x_loc
2013 Apr 20
3
[Bug 2094] New: Executing commands via ssh on a remote host has different parameter passing properties
...Component: ssh Assignee: unassigned-bugs at mindrot.org Reporter: laurie at tratt.net Consider the file /tmp/ap.sh which simply prints out all the arguments to it: #! /bin/sh while [ $# -ge 1 ]; do echo "arg: $1" shift done If I create a C file ex_local.c: #include <unistd.h> int main(int argc, char** argv) { execlp(argv[1], argv[1], "a", "a'b", NULL); return 0; } and then compile and run it, the arguments passed to it are printed out: $ ex_local /tmp/ap.sh a a'b $ which is correct...