2013-12-02 12:17 keltezéssel, Mike Crean írta:
>   
> Hey boys, I am trying to emulate the terminal string sudo sh -c
> 'echo out /sys/class/gpio/gpio27/direction' (works OK in terminal, on
> BBB wheezy arm lxde) I run this from gambas3.5.90 Exec [system.shell,
> "sudo sh -c 'echo out /sys/class/gpio/gpio27/direction'"]
> and get an error /bin/sh: 0: Can't open sudo sh -c 'echo out
> /sys/class/gpio/gpio27/direction' any help please.

So the shell command is the following:

sudo sh -c "echo out >/sys/class/gpio/gpio27/direction"

(with '>') ?

Try this:

Exec ["sudo", "sh", "-c", "echo out >/sys/class/gpio/gpio27/direction"]

Or use Gambas executable with root permission:

File.Save("/sys/class/gpio/gpio27/direction", "out\n")


>   I
> have also tried shell "sudo sh -c 'echo out
> /sys/class/gpio/gpio27/direction'" this runs with out error and
> but will not change data in the direction file. It stays at the old
> value of "in".
>
>   If
> I run it from a terminal the string works fine.
>
>   Thanks
> in advance
> Mike

Kendek


------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to