Question Script DOS

5 sujets de 1 à 5 (sur un total de 5)

  • sinisrus

      #2113

      Salut,

      Voila je cherche à faire un script capable de copier les fichier d’une liste genre

      musique:bla bla.txt

      backup:bob/toby.mp3

      work:velo/maison/café.divx

      ram:grand petit/moto.iff

      Modération de Bégonia : J’ai déplacé le sujet dans la bonne rubrique. Ainsi tu auras plus de chance d’avoir une réponse.

      sinisrus

        #42640

        Arg!! j’ai presque trouver sauf que ça me copie que le fichier de la première ligne

        Admin

        bigdan

          #42641

          Sinisrus : comment tu obtiens ta liste ? Les sources et les cibles sont différentes si je suis bien ? Ou l’espace avant bla.txt est involontaire…

          On veut bien t’aider mais ta demande n’est pas encore assez explicites pour les vieux croulants comme moi…

          elwood

            #42642

            Les Amigaïstes ici, passeraient-ils plus de temps à discuter bêtement plutôt qu’à s’entre-aider ? :-)


            @sinisrus

            copy `type fichier.txt` ram:

            mais ça fonctionne que si les noms de fichiers n’ont pas d’espace. Sinon, il faut un script Arexx.

            Fab1

              #42643

              Et la version rexx si tu préfères :

              /* */

              parse arg liste" "destination

              if open(fd, liste, 'R') = 1 then do

              do while ~eof(fd)

              fichier = readln(fd)

              if length(compress(fichier))>0 then do

              address command 'copy "'||fichier||'" "'||destination||'" clone'

              end

              end

              close(fd)

              end

              rx copy.rexx ram:liste pouet:

            5 sujets de 1 à 5 (sur un total de 5)

            • Vous devez être connecté pour répondre à ce sujet.

            Forums AmigaOS, MorphOS et AROS Développement Question Script DOS

            Amiga Impact