• [^] # Re: Powershell

    Posté par . En réponse au message Linux dépassé ?. Évalué à 7. Dernière modification le 14 juin 2019 à 00:34.

    A lire les commentaires je pense que beaucoup ne connaissent pas Powershell

    Si. Et le soufflé est retombé très vite.

    Si je fais un simple
    Get-ChildItem -Path .
    j'obtiens un tableau contenant tous les fichiers et dossiers du répertoire courant.

    J'espère que vous n'allez pas prétendre que c'est intuitif ? Pas plus que:

    a=( $(ls) )
    echo ${#a[@]}
    echo ${a[5]}
    stat -f %Sa ${a[1]}

    On voit tout de suite la facilité pour scripter un traitement des fichiers quand toutes les propriétés de tous les fichiers sont accessibles via une simple variable.

    Franchement, non. Car elles ne sont pas accessible si facilement: comme les commandes précédentes sous bash, les API powershell sont assez raides à trouver et à digérer.
    D'autant qu'un autre sérieux problème que j'ai rencontré par le passé sous powershell ne semble pas résolu, une même date se trouve dans votre exemple même exprimée en français puis en anglais. Sans raison.