J'écris un script ksh et j'ai apparemment un double guillemets ("
) dans mon code. Ksh malheureusement me dit juste que la dernière ligne du script ne correspond pas, mais l'erreur est presque certainement bien avant la fin de mon script. J'écris ceci dans VIM. Y a-t-il un moyen de circonscrire le problème de prix réel?Un moyen facile de trouver un devis inégalé dans vim?
Répondre
probablement à la fin (G$
) et rechercher un guillemet arrière (?"
)
Dans le cas contraire, la recherche pour les lignes avec un seul guillemet (/^[^"]*"[^"]*$
) pourrait aider si votre script est simple.
Simple et efficace, merci –
Si vous utilisez un terminal prenant en charge la couleur et que vous activez la coloration syntaxique, il devrait être facile de repérer des chaînes inhabituellement longues. Pour activer la mise en évidence de la syntaxe, passez en mode de commande et tapez:
syntax on
Vous pouvez en savoir plus sur la coloration syntaxique dans la documentation vim:
Dang, bat-moi à ça. Oh bien, +1 – cledoux
Bonne suggestion, dommage que je sois sur AIXTERM. –
- 1. Un moyen facile de copier le mot sous le signe dans Vim
- 2. Y at-il un moyen facile de basculer "do/end" et "{}" dans ruby dans Vim?
- 3. Un moyen facile d'écrire cela?
- 4. Un moyen facile de trouver un fichier de vue dans les rails?
- 5. Un moyen facile d'utiliser un UIScrollView
- 6. ASP.NET - Un moyen facile d'échanger un booléen?
- 7. Existe-t-il un moyen facile de trouver des dépendances pour un sous-formulaire dans Access?
- 8. Existe-t-il un moyen facile de trouver des classes orphelines dans un projet Flex/ActionScript?
- 9. Un moyen facile de déclencher un bruit dans iPhone OS?
- 10. Un moyen facile d'obtenir un fichier de test dans JUnit
- 11. Un moyen facile de démarrer NHibernate dans un projet WCF
- 12. Un moyen facile de rompre foldl
- 13. Un moyen facile de changer un nom pour un modèle?
- 14. Un moyen facile de tester l'application réseau
- 15. phpinfo - un moyen facile de le voir?
- 16. Un moyen facile de charger l'application asp.net
- 17. Un moyen facile de simuler Viewstate invalide?
- 18. Pas moyen facile d'afficher un PreferenceFragment dans un nouvel écran?
- 19. Un moyen facile de trouver et de remplacer les valeurs dynamiques ({{example}}) via regex dans R
- 20. Un moyen facile d'initialiser un tableau de types de référence?
- 21. est-il un moyen facile d'obtenir Date?
- 22. moyen facile de faire beaucoup de pojo dans un pojo
- 23. Existe-t-il un moyen facile de trier un CObList?
- 24. Un moyen facile d'archiver des objets liés
- 25. est-il un moyen facile de lire un fichier mp3
- 26. Un moyen facile d'afficher un PSTMessage de java-libpst
- 27. Un moyen facile de traduire un site Web
- 28. moyen facile d'analyser un fichier texte?
- 29. Un moyen facile de pdf un rapport Web
- 30. Un moyen facile de créer un exécutable JavaFX?
Gardez à l'esprit que ce n'est pas nécessairement citation manquante '" 'mais il se peut qu'une parenthèse droite non fermée') 'ou une parenthèse'} 'soit masquant la citation et causant toutes les lignes suivantes par confus – BrionS
@BrionS Vrai, mais dans mon cas c'était une citation. Merci! –