Je comprends et accepte la prémisse que les scripts shell 1 défensifs sont à la fois prudents et, à plus long terme, plus durables.
Bon nombre des réponses aux questions de traitement de texte ici suivent ce principe en intégrant les contingences de réponses pour les noms de fichiers peu orthodoxes; pouvant contenir des espaces, des tirets et de nouvelles lignes.
Quelle est la prévalence des nouvelles lignes dans les noms de fichiers? Plus précisément:
- Certaines applications créent-elles des noms de fichiers qui incluent des sauts de ligne par défaut?
- Y a-t-il des situations où il serait souhaitable de créer de tels noms de fichiers?
- Ou s'agit-il principalement d'une instance d'erreur de l'utilisateur?
[1] C'est-à-dire planifier et gérer le plus large éventail possible de scénarios et de contingences ...
Question inspirée du commentaire (plutôt plaintif) sur cette question .