Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[Dos9] Liste des bugs connus de Dos9
Auteur Message
Répondre en citant
Message [Dos9] Liste des bugs connus de Dos9 
Bonjour, je fais ce post ici pour regrouper les bugs de Dos9.
Si vous trouvez des bugs, n'hésitez pas à les signaler ici Okay.

Bugs connus :

- [Windows] Exécution de .bat buguée. Voir plus bas pour des exemples concrets

- Remplacement dans une variable avec regexp à espaces
ex:
Code:
set test=test test2
echo %test:* =%
:: devrait afficher "test2"
:: affiche "test test2"


- [*NIX] Dos9_Autorun.bat non portable, il faudrait utiliser des chemins relatifs ou DOS9_PATH. N'est pas vraiment un problème

- La variable DOS9_IS_SCRIPT est définie en 'false' dans une boucle 'for /f'.
Code:
for /f %%A in ('set ^| find "DOS9"') do (
  echo %%A
)


- [Windows] 'call fichier.bat' ne parvient pas à s’exécuter si il redirige sa sortie vers un pipe
Code:
call test.bat | find Dos9
Ne fini jamais
Un autre cas :
Code:
:: Au début du code
if %1=dd goto :eof
:: Dans le code
call %0 dd | find "OK"
"call demandait plus d'arguments"

- Move et Copy échouent aléatoirement : Contournement dans hlp.bat avec mv et cp.



Dernière édition par TSnake41 le Hier à 22:25; édité 15 fois

______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Dos9] Liste des bugs connus de Dos9 
yo !

Essaie d'être plus précis, sur tes bogues... Parce que sinon je vais galérer à les corriger !
genre ça veut dire quoi "execution batch buguée sous windows ?"

Citation:
- [*NIX] Dos9_Autorun.bat non portable, il faudrait utiliser des chemins relatifs ou DOS9_PATH.

C'est du bullshit Razz Il suffit de modifier ce qui est dans Dos9_Auto.bat pour faire ce que tu veux ...

@+




______________________________________________________
--
> Que pensez vous de l'ajout du repertoire point dans $PATH ?
Ma version de troll 18.0.32 beta 3 vient de me faire un core dump.
-+- SE in Guide du Linuxien Pervers : Bien développer son troll -+-

[Dos9]
Visiter le site web du posteur Skype
Répondre en citant
Message [Dos9] Liste des bugs connus de Dos9 
Darkbatcher a écrit:
genre ça veut dire quoi "execution batch buguée sous windows ?"
Il y a un soucis, il faudra que je regarde plus précisément.

Citation:
- [*NIX] Dos9_Autorun.bat non portable, il faudrait utiliser des chemins relatifs ou DOS9_PATH.

C'est du bullshit Razz Il suffit de modifier ce qui est dans Dos9_Auto.bat pour faire ce que tu veux ...
Je vais voir pour m'occuper de se problème qui n'en est pas un si compliqué.




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message Re: [Dos9] Liste des bugs connus de Dos9 
TSnake41 a écrit:
Code:
for /l %%a in (0 1 10) do for /l %%b in (0 1 10) do echo %%a %%b
:: n'arrive pas à parser actuellement

Par contre chez moi ça marche du tonnerre :






______________________________________________________
--
> Que pensez vous de l'ajout du repertoire point dans $PATH ?
Ma version de troll 18.0.32 beta 3 vient de me faire un core dump.
-+- SE in Guide du Linuxien Pervers : Bien développer son troll -+-

[Dos9]
Visiter le site web du posteur Skype
Répondre en citant
Message Re: [Dos9] Liste des bugs connus de Dos9 
Darkbatcher a écrit:
TSnake41 a écrit:
Code:
for /l %%a in (0 1 10) do for /l %%b in (0 1 10) do echo %%a %%b
:: n'arrive pas à parser actuellement

Par contre chez moi ça marche du tonnerre :

le soucis doit être dans l’exécution d'un fichier .bat

Code:
for /l %%A in (0 1 10) do for /l %%B in (0 1 10) do (
   echo %%A %%B
)





______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [Dos9] Liste des bugs connus de Dos9 
Tsnake, demande a crée une catégorie dans
[Les Projets des membres] c'est mieux comme ça tu pourras faire des posts qui l'explique Wink

Sinon, j'essayerais de tester cette semaine mais c'est pas gagné xD




______________________________________________________
Visiter le site web du posteur Skype
Répondre en citant
Message [Dos9] Liste des bugs connus de Dos9 
Anto2112 a écrit:
Tsnake, demande a crée une catégorie dans
[Les Projets des membres] c'est mieux comme ça tu pourras faire des posts qui l'explique Wink
Il faudra voir avec Darkbatcher.

Citation:
Sinon, j'essayerais de tester cette semaine mais c'est pas gagné xD
Si le problème est d'obtenir les exécutables (toutes plateformes), ce n'est pas le problème du tout, j'en compile souvent.

http://pix.toile-libre.org/upload/original/1478281598.png lol




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [Dos9] Liste des bugs connus de Dos9 
J'ai ajouter d'autres bugs que j'ai trouvé concernant Windows.

Ces bugs doivent provenir du contournement comme il n'y a pas fork() sur Windows.




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message Re: [Dos9] Liste des bugs connus de Dos9 
TSnake41 a écrit:

- Double for sans parenthèses dans un script .bat.
ex:
Code:
for /l %%A in (0 1 10) do for /l %%B in (0 1 10) do (
   echo %%A %%B
)
:: n'arrive pas à parser actuellement


- [*NIX] Dos9_Autorun.bat non portable, il faudrait utiliser des chemins relatifs ou DOS9_PATH. N'est pas vraiment un problème

- [*NIX] Processus zombie avec "for /f" avec une commande (affecte lourdement darkbox dans son exemple avec la souris)
Au début, tout "marche", mais rapidement :
Citation:
Can't create pipe (in command/Dos9_For.c/Dos9_MakeInputInfo()).
Reason: Trop de fichiers ouverts
Code utilisé :
Code:
@Echo off

:loop
for /f "delims=: tokens=1,2,3" %%A in ('echo ceci:est:un_test') do (
    echo %%A %%B %%C
)
goto :loop


Je suis entrain de travailler sur un fix pour unix/windows ... Pour l'instant, les deux bugs plus sont fixés Razz




______________________________________________________
--
> Que pensez vous de l'ajout du repertoire point dans $PATH ?
Ma version de troll 18.0.32 beta 3 vient de me faire un core dump.
-+- SE in Guide du Linuxien Pervers : Bien développer son troll -+-

[Dos9]
Visiter le site web du posteur Skype
Message [Dos9] Liste des bugs connus de Dos9 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch