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
[^] # Guillemets
Posté par Arthur Accroc . En réponse au message Taille définie du terminal pour une commande donnée. Évalué à 3.
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