si par exemple "${line}" commence par—ou contient des séquences d'échappement qui, selon le shell utilisé
Quels shells ?
Sous bash (qui utilise coreutil) le manuel ne spécifie pas de différence de comportement (la page info de echo indique que '--' n’est pas interprété spécialement, c’est tout). Il me semble que les deux commandes font appel aux mêmes fonctions de plus bas niveau avec un comportement plutôt homogène.
Toujours est-il que ça reste une très bonne idée de passer à printf le plus tôt possible, même pour un débutant, car la nécessité d’utiliser le formatage va vite venir.
[^] # Re: avec echo
Posté par Marotte ⛧ . En réponse au message insertion de lignes dans un fichier. Évalué à 2.
Quels shells ?
Sous bash (qui utilise coreutil) le manuel ne spécifie pas de différence de comportement (la page info de echo indique que '--' n’est pas interprété spécialement, c’est tout). Il me semble que les deux commandes font appel aux mêmes fonctions de plus bas niveau avec un comportement plutôt homogène.
?
Toujours est-il que ça reste une très bonne idée de passer à printf le plus tôt possible, même pour un débutant, car la nécessité d’utiliser le formatage va vite venir.