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

Reply via email to