Warum wird "$?" Getestet, um festzustellen, ob ein Befehl erfolgreich war oder nicht, ein Gegenmuster?

AhaHie das testen ob $? Null (Erfolg) oder etwas anderes (Misserfolg) ist ein Anti-Muster, aber ich habe es nirgendwo anders finden können.

ei der Definition des Anti-Musters des @ bleib Wikipedia: "Ein Anti-Pattern (oder Anti-Pattern) ist eine häufige Antwort auf ein wiederkehrendes Problem, das normalerweise ineffektiv ist und in hohem Maße kontraproduktiv sein kann." Warum sollte das ein Anti-Pattern sein?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage