C'est pas pareil. Des conflits de noms ça peut arriver. Ici, Microsoft a ici fait exprès d'ajouter des alias qui ne sont utiles à juste PERSONNE, puisque Invoke-Webrequest ne parle pas les mêmes paramètres que curl ou wget.
C’est pas parce que tu implémentes pas les mêmes paramètres que c’est inutile. Les trois quarts des usages de curl que j’ai perso c’est curl url > file ou curl url | jq.
Sinon, tu as busybox qui fait exactement la même chose avec wget (un alias, pas avec les mêmes options). J’attend avec impatience de voir ton message outré sur la ML du projet...
J'ai juste été vraiment scandalisé par les réponses insultantes et paternalistes de la part d'une majorité d'employés et fanboys Microsoft.
Loin de moi l'idée de dire que tous les gens qui travaillent chez Microsoft sont des ignominies ; je suis simplement forcé de constater que peu ont adopté une attitude sereine et constructive face à un problème qu'ils ont eux-mêmes introduit.
Bon OK c’est un troll, je m’arrête là. Pour information pour les lecteurs tiers, voici un message « paternaliste, insultant, peu constructif de Microsoft » :
Yup. We hear you.
As I said - we'll open up a RFC on this.
Thanks for the feedback!
Ou encore :
Nobody is claiming the aliases replace the curl/wget. It may have been misguided to add those aliases in the first place, but the design decision was consistent with other Unix commands, e.g. the Windows PowerShell aliases ps or ls certainly don't work like the native tools.
That doesn't change the fact that we need to weigh the pros and cons of removing them. We also look bad when we break people's scripts that work as they expect today. That's why we have an RFC process to do the right thing for all of our users.
After going through an RFC - we may learn that removing all of our Unix aliases is the right thing to do. Or maybe just removing curl and wget.
It's also possible we end up with getting the best of both worlds - we find a way to invoke the native commands if they exist, but fall back to the aliases otherwise. This certainly has it's own set of problems. For example, if the native command exists, but the script really did want the alias, can we detect that?
The bottom line here is that we really want to do the right thing for all of our customers, starting with where we are today.
[^] # Re: Powershell et cURL - mauvaise volonté
Posté par Moonz . En réponse au journal PowerShell sur Linux. Évalué à 9.
C’est pas parce que tu implémentes pas les mêmes paramètres que c’est inutile. Les trois quarts des usages de curl que j’ai perso c’est
curl url > fileoucurl url | jq.Sinon, tu as busybox qui fait exactement la même chose avec wget (un alias, pas avec les mêmes options). J’attend avec impatience de voir ton message outré sur la ML du projet...
Bon OK c’est un troll, je m’arrête là. Pour information pour les lecteurs tiers, voici un message « paternaliste, insultant, peu constructif de Microsoft » :
Ou encore :