On Fri, Oct 31, 2008 at 2:57 PM, Benoit Minisini < [EMAIL PROTECTED]> wrote:
> On vendredi 31 octobre 2008, Kari Laine wrote: > > Thanks Benoit ! > > I often forget the WAIT keyword after a SHELL or EXEC command, so now I > think > this syntax was not a really good idea. > > I should have used the opposite syntax, i.e. a keyword like "BACKGROUND" > or "DO NOT WAIT"! > > Hi, I still have a problem. The routine is now following PUBLIC SUB makedirs(sHak AS String) DIM haks AS NEW String[300] DIM hak2 AS String DIM crtdir AS String crtdir = "/home/kari/backup_work/cdroot/" haks = Split(sHak, "/") FOR EACH hak2 IN haks IF hak2 = "" THEN CONTINUE crtdir = crtdir &/ hak2 'SHELL "mkdir " & crtdir 'TRY MKDIR crtdir SHELL "mkdir " & crtdir WAIT 'PRINT crtdir NEXT END ---------------------------------- and I get output --------------------------------- mkdir: cannot create directory `/home/kari/backup_work/cdroot/home': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org/debian': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org/debian/pool': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org/debian/pool/main': File exists [NOTE HERE THAT MAIN EXISTS] mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org/debian/pool/main/o': File exists /home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org/debian/pool/main/o/openal/openal_0.0.8-1.diff.gz 936003467 4651712512 mkdir: cannot create directory `/home/kari/backup_work/cdroot/home': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org/debian': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org/debian/pool': File exists mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org/debian/pool/main': No such file or directory [NOTE HERE THAT IT SAYS MAIN DOES NOT EXIST - SO IT GOT SOMEHOW DELETED ????] mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org/debian/pool/main/o': No such file or directory mkdir: cannot create directory `/home/kari/backup_work/cdroot/home/kari/ulkoiset/sdi1/debian_src/ ftp.fi.debian.org/debian/pool/main/o/openal'/home/kari/ulkoiset/sdi1/debian_src/ftp.fi.debian.org/debian/pool/main/o/openal/openal_0.0.8.orig.tar.gz<http://ftp.fi.debian.org/debian/pool/main/o/openal%27/home/kari/ulkoiset/sdi1/debian_src/ftp.fi.debian.org/debian/pool/main/o/openal/openal_0.0.8.orig.tar.gz> 936009662 4651712512 : No such file or directory I will run more tests but I am pretty much lost with this problem. Best Regards Kari Laine ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user