J'ai écrit des scripts shell Unix, mais je n'ai pas d'expérience dans le formatage approprié. Il y a eu de nombreux cas où j'ai dû écrire de longues lignes à exécuter en une seule commande.
La question est :existe-t-il un moyen de diviser une seule longue ligne d'une commande shell en plusieurs lignes, tout en la faisant s'exécuter en une seule commande ?
Réponse acceptée :
Séparez la longue chaîne en composants plus petits et peut-être plus lisibles ou utilisez un « \ » à la fin pour indiquer une rupture de ligne.
de "man bash":
Si une paire \ apparaît et que la barre oblique inverse n'est elle-même
entre guillemets, le \ est traité comme une continuation de ligne (c'est-à-dire qu'il
est supprimé du flux d'entrée et effectivement ignoré).