Qu'est-ce que «cite»?

Aujourd'hui, il m'est arrivé d'appuyer sur ' after ls
Donc, la command est ls'

Après avoir émis cette command: entrer la description de l'image ici

[edit] Semble que l'image ne peut pas s'afficher correctement

 > ls' quote> ls' zsh: command not found: ls\nls > 

Quelqu'un peut-il me dire, quelle est la ls quote ?

Puisque vous avez ouvert un devis et que vous avez appuyé sur Entrée, le shell souhaite que vous fermiez le devis. La quote> invite est simplement une indication visuelle de tel.

C'est pour que vous puissiez transmettre des arguments multi-lignes aux programmes.

Par exemple:

 $ echo 'hi quote> there' hi there 

Comme vous avez tapé ls\nls ' Enter l s ' Enter , ceci équivaut à essayer d'exécuter une command appelée ls\nls (une command avec un caractère de saut de ligne au milieu de celui-ci), qui n'existe pas et donc le shell a donné vous une erreur.