CHECKBASHISMS(1) | General Commands Manual | CHECKBASHISMS(1) |
checkbashisms - prüft auf Bash-spezifisches in /bin/sh-Skripten
checkbashisms Skript …
checkbashisms --help|--version
checkbashisms, basierend auf einer der Prüfungen des lintian-Systems, führt grundlegende Prüfungen für /bin/sh-Shell-Skripte auf mögliches Vorhandensein von Bash-Besonderheiten aus. Es nimmt die Namen der Shell-Skripte auf der Befehlszeile entgegen und gibt Warnungen aus, wenn potenzielle Bash-Besonderheiten entdeckt werden.
Beachten Sie, dass die Definition einer Bash-Besonderheit in diesem Kontext grob »einer Shell-Funktionalität, die nicht notwendigerweise durch POSIX unterstützt wird« entspricht; dies bedeutet, dass einige gekennzeichnete Probleme unter optionalen Abschnitten von POSIX erlaubt sein könnten, wie XSI oder Benutzerportierbarkeit.
In Fällen, in denen sich die POSIX- und Debian-Richtlinien widersprechen, erlaubt checkbashisms standardmäßig Erweiterungen, die durch die Richtlinien erlaubt sind, stellt aber außerdem Optionen für strengere Prüfungen bereit.
Der Rückgabewert wird 0 sein, falls keine möglichen Bash-Besonderheiten oder anderen Probleme entdeckt wurden. Andernfalls wird er die Summe der folgenden Fehlerwerte sein:
lintian(1)
checkbashisms wurde ursprünglich als Shell-Skript von Yann Dirson <dirson@debian.org> geschrieben. Eine Neuauflage in Perl mit wesentlich mehr Funktionalitäten wurde von Julian Gilbey <jdg@debian.org> verfasst.
Diese Übersetzung wurde mit dem Werkzeug po4a <URL:https://po4a.org/> durch Chris Leick c.leick@vollbio.de im Juli 2012 erstellt und vom deutschen Debian-Übersetzer-Team korrekturgelesen. Bitte melden Sie alle Fehler in der Übersetzung an debian-l10n-german@lists.debian.org oder als Fehlerbericht an das Paket devscripts. Sie können mit dem folgenden Befehl das englische Original anzeigen »man -L C Abschnitt deutsche_Handbuchseite«.
Debian-Hilfswerkzeuge | DEBIAN |