Bonjour
michel@debg53sw:~$ printf '%s' "Une ligne ne se terminant pas par un retour à la ligne" > monFichierTexte
michel@debg53sw:~$
michel@debg53sw:~$ cat monFichierTexte
Une ligne ne se terminant pas par un retour à la lignemichel@debg53sw:~$
Ci-dessus, le contenu du fichier ne se termine pas par un retour à la ligne,
ce qui fait que le prompt de retour s'inscrit à la suite du contenu du fichier affiché par la commande
cat
Alors, ci-dessous, avec la commande
printf et une redirection en ajout (
>>)
je rajoute un caractère de retour à la ligne à la fin du fichier
michel@debg53sw:~$ printf '\n' >> monFichierTexte
michel@debg53sw:~$
michel@debg53sw:~$ cat monFichierTexte
Une ligne ne se terminant pas par un retour à la ligne
michel@debg53sw:~$