• [^] # Re: getopt(1)

    Posté par . En réponse au journal Args parser pour shell. Évalué à 2.

    On ne se comprends définitivement pas. Un peu de code sera plus clair :

    #!/bin/sh
    python3 - <<EOF
    import re
    string = 'This is a string'
    pattern = '^[A-Z]'
    found = re.match(pattern, string)
    if found:
     print("The input value is started with the capital letter")
    else:
     print("You have to type string start with the capital letter")
    EOF

    Je décrivais plus haut le shell come :

    1. tu as le language qui est pareil queue pour tout autre langage
    2. tu as les binutils globalement qui sont la bibliothèque standard du langage
    3. tu as les autres exécutables qui sont des bibliothèques autres comme tu as des bibliothèque dans tous les langages
    4. tu as dans tous les langages ou presque la possibilité d'écrire un programme dans un autre langage et de l'executer comme dans mon exemple le shell écris du python et l'execute

    Ce dernier point, bien que très utile, n'est pas intéressant dans le cadre d'une comparaison de langages tel qu'on le discutait à la base.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll