• [^] # Guillemets

    Posté par . En réponse au message Taille définie du terminal pour une commande donnée. Évalué à 3.

    Mais quand je la mets comme alias dans mon .zshrc avec
    alias m="printf "033円[8;42;125;t"; curl -H "Accept-Language: fr" wttr.in/Bordeaux"
    alors le terminal ne s'agrandit pas.

    Tu ne peux pas imbriquer comme ça des guillemets dans des guillemets (si seulement c’était des guillemets français, avec le fermant différent de l’ouvrant...).

    Le second guillemet, après printf, ferme simplement le premier et 033円[8;42;125;t n’est pas quoté. Donc le premier point‐virgule termine la commande alias.

    Cela dit, tu peux mixer les guillemets avec les apostrophes comme suggéré par MicP ou quoter les guillemets internes avec des antislashs :

    alias m="printf \"033円[8;42;125;t\"; curl -H \"Accept-Language: fr\" wttr.in/Bordeaux"

    « Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone