Ich möchte die Ausgabe von cppcheck in eine Textdatei umleiten. Es druckt eine Menge Informationen zu stdout
, aber wenn ich cppcheck --enable=all --verbose . > /srv/samba/share/tmp/cppcheck.out
mache, bekomme ich nicht alle Informationen in der Datei, warum nicht?Wie kann ich die Ausgabe von cppcheck in Datei umleiten?
2
A
Antwort
2
Die neueste Entwickler-Version von cppcheck enthält eine neue Option:
--output-file=<file name>
diese Option Fügen Sie die Ausgabe in eine bestimmte Datei zu leiten.
Anwendungsbeispiel:
standardmäßig cppcheck druckt die Ergebnisse auf die Standardausgabe:
$ cppcheck --enable=all test.cpp
Checking test.cpp ...
[test.cpp:54]: (style) The scope of the variable 'middle' can be reduced.
(information) Cppcheck cannot find all the include files (use --check-config for details)
Sie die Option --output-Datei verwenden können, wie das Ergebnis in report.txt speichern folgt:
$ cppcheck --enable=all --output-file=report.txt test.cpp
Checking test.cpp ...
Jetzt wird das Ergebnis in report.txt gespeichert:
$ more report.txt
[test.cpp:54]: (style) The scope of the variable 'middle' can be reduced.
(information) Cppcheck cannot find all the include files (use --check-config for details)
Als Alternative Sie die Ausgabe in eine Datei umleiten könnte:
$ cppcheck --enable=all test.cpp 2> report.txt
Checking test.cpp ...
nun das Ergebnis in report.txt gespeichert ist:
$ more report.txt
[test.cpp:54]: (style) The scope of the variable 'middle' can be reduced.
(information) Cppcheck cannot find all the include files (use --check-config for details)
Verwandte Themen
- 1. kann keine XML-Ausgabe von cppcheck generieren
- 2. Wie umleiten Sie die Ausgabe von System() in eine Datei?
- 3. Wie kann ich die Ausgabe des Befehls "time" umleiten?
- 4. Wie kann ich die Ausgabe der Funktion in eine Datei in Perl umleiten?
- 5. Kermit - wie die Ausgabe in eine Datei umleiten
- 6. Wie kann ich die Ausgabe umleiten in eine Datei in Python (Version 3.3.3)?
- 7. Kann ich die Ausgabe eines Programms nach gvim umleiten?
- 8. Umleiten der Ausgabe in Datei nach os.exec *
- 9. Kann ich die Ausgabe von TPAGE
- 10. Glibc Backtrace - kann Ausgabe in Datei nicht umleiten
- 11. vim umleiten: Ausgabe in Datei machen
- 12. Umleiten von Shell-Ausgabe in Jenkins in einer Datei
- 13. Schienen - Umleiten Konsole Ausgabe in eine Datei
- 14. Wie kann ich Ausgabe in Bash
- 15. Umleiten mein Echo Ausgabe in eine Datei
- 16. Wie kann ich die Ausgabe von einem Dateigriff in einen anderen umleiten?
- 17. Wie kann ich meine Log-Ausgabe von Logcat auf die SD-Karte eines Android-Geräts umleiten?
- 18. Ausgabe von Erlang-Shell in eine Datei umleiten
- 19. Wie kann ich Windows COM-Port-Ausgabe in eine Datei umleiten?
- 20. Ausgabe an Terminal anders als ich umleiten Ausgabe in Datei UND Ausgabe an Terminal
- 21. Wie wird die Ausgabe von DBMS_OUTPUT.PUT_LINE in eine Datei umgeleitet?
- 22. Umleiten der Ausgabe von Pexpect in eine Datei
- 23. Wie kann man die Ausgabe des Befehls time in eine Datei im Shell-Skript umleiten?
- 24. C Programmierfehler, wenn ich die Ausgabe einer c-Datei in eine andere Datei umleiten
- 25. Wie kann ich die Ausgabe von Laravel 5 Artisan Befehl speichern/umleiten?
- 26. Wie Boost.Log in Datei umleiten
- 27. Wie kann ich FIO für Windows laufen und Ausgabe gleichzeitig an Datei und Konsole umleiten
- 28. Wie kann ich von Schleife umleiten?
- 29. Umleiten von Eingabe und Ausgabe in Java
- 30. Wie umleiten Sie die Ausgabe von GCC-Compiler in eine Datei?
Möglicherweise möchten Sie umleiten auch 'stderr', so versuchen Ersetzen Sie '>' durch '> &' –