split une command à une seule rangée en deux parties de sorte qu'il serait plus "structuré" esthétiquement

J'ai la command suivante que je cours à partir d'un script. Dans le file de script, il est écrit dans cette ligne un peu longue:

sudo zip -r /var/www/html/html-$(date +\%F-\%T-).zip /var/www/html -x /var/www/html/wp-content/cache 

Jusqu'ici tout va bien, mais je veux split cette command en quelques morceaux horizontalement , comme:

 sudo zip -r /var/www/html/html-$(date +\%F-\%T-).zip /var/www/html || -x /var/www/html/wp-content/cache 

|| devrait venir des caractères non-exécutés qui utiliseront juste pour le fractionnement "aeshtetic" de la command en deux parties.

Ou peut-être même verticalement comme:

 sudo zip -r /var/www/html/html-$(date +\%F-\%T-).zip /var/www/html -x /var/www/html/wp-content/cache 

Que diriez-vous est la meilleure façon d'y parvenir?

Si je comprends bien ce que vous essayez d'atteindre, vous devriez utiliser \ . Cela permet de fractionner les longues commands en plusieurs lignes.

 sudo zip -r \ /var/www/html/html-$(date +\%F-\%T-).zip \ /var/www/html \ -x /var/www/html/wp-content/cache 

Gardez à l'esprit que les espaces avant les barres obliques sont importants. Les coquilles ne les insèrent pas automatiquement, alors commandz comme

 echo\ "asdf" 

entraînera probablement une "command introuvable" (@ilkkachu).