97 votes

J'obtiens "dquote>" à la suite de l'exécution d'un programme dans le shell linux.

Lorsque j'exécute un script dans un shell Linux, j'obtiens cette sortie :

dquote>

Qu'est-ce que cela signifie ?

2voto

Gangadhar Reddy Points 21

Si nous avons un symbole d'exclamation dans le mot de passe, par exemple comme password="passwordhas!symbol" il se terminera également par dquote>

Pour se débarrasser de dquote utilisez un guillemet simple, comme indiqué ci-dessous. password='passwordhas!symbol'

0voto

Richard Kirk Points 61

NB : vérifiez que les guillemets dans votre ligne sont des guillemets ASCII ordinaires.

J'ai coupé une commande dans un e-mail et j'ai obtenu l'invite 'dquote>'. Il s'est avéré que les éditeurs de texte avaient remplacé le guillemet double final par un guillemet arrière double, qui peut avoir une apparence presque identique. En cas de doute, supprimez et retapez tous les guillemets doubles.

0voto

yz securities Points 1

Utilisez " Bonjour le monde " ! " "

0voto

Oxkr Points 1

Essayez ceci ' et entrez. Cela a marché pour moi.

0voto

sunder Points 172

Cela peut signifier que vous avez échappé les guillemets de fin de commande. comme:-

echo "Hello\"

Vous devez donc fournir une autre double citation.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X