Status: New Owner: ---- Labels: Version Type-Bug Priority-Medium OpSys-Any Dist-Any Arch-Any Desktop-Any GUI-Any
New issue 400 by [email protected]: Exec of gksudo doesn't work if filname parameter contains a space http://code.google.com/p/gambas/issues/detail?id=400 Using Ubuntu 32 bit Precise & nemh's Gambas3 ppa (Gambas 3.3.4), the following works OK: sPath = "/home/john/Temp orary/q w.desktop" sLogPath = "/home/john/Temporary/Log.txt" Wait 1 sCommand = "gksudo " & "desktop-file-install " & " " & Shell$(sPath) & " >/dev/null 2>" & Shell$(sLogPath) hProcess = Shell sCommand Do Wait 0.1 Loop Until hProcess.State <> Process.Running But the following comes back with the help lines for gksudo i.e. where it does not understand the rest: sPath = "/home/john/Temp orary/q.desktop" Exec ["gksudo", "desktop-file-install", sPath] Wait PS If I change sPath to not have a space in the directory (e.g. using Temporary) but having a space in the filename (e.g. q w.desktop) then I get the same. PPS I've also tried Exec ["gksudo", "desktop-file-install", sPath] Wait which gives an error about a child process. Attachments: MaintainDesktopConfigurationFiles.tar.gz 21.9 KB ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Gambas-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gambas-user
