i've ben trying to make something work but still havent figured something out.
I do the following:
[
[email protected] ~]$ IFS=/
[
[email protected] ~]$ export IFS
[
[email protected] ~]$ PATH=.:$PATH
[
[email protected] ~]$ echo "/bin/sh" > bin
[
[email protected] ~]$ chmod 755 bin
Now the problem is:
if I execute 'sh -c "/bin/ls"' it just does a simple ls
But if i do 'sh -c "sh -c \"/bin/ls\""' it does what i expected (it executes the file 'bin')
Why doesn't it does the same in the first example??
thank's for your spent time.