Quelle est la façon la plus simple d'analyser les caractères de continuation de ligne ? Cela semble être une action tellement basique que je suis surpris qu'il n'y ait pas de commande de base pour le faire. Les boucles 'while read' et 'while read -r' ne font pas ce que je veux, et la solution la plus simple que j'ai trouvée est la solution sed ci-dessous. Existe-t-il un moyen de faire cela avec quelque chose de basique comme tr ?
$ cat input
Output should be \\
one line with a '\\' character.
$ while read l; do echo $l; done < input
Output should be one line with a '' character.
$ while read -r l; do echo $l; done < input
Output should be \\
one line with a '\\' character.
$ sed '/\\\\$/{N; s/\\\\\\n//;}' input
Output should be one line with a '\\' character.
$ perl -0777 -pe 's/\\\\\\n//s' input
Output should be one line with a '\\' character.