Sollte ein CLI Tool die Hilfe ausgeben wenn man es ohne Argumente auführt, oder was sinnvolles tun?
Oder sollte es sogar einfach einen Fehler ausgeben?
Ich denke mal da wird man ne Meinung zu haben wenn man öfter CLI Programme nutzt, auch wenn das natürlich eher etwas ist wo man wenig drüber nachdenkt.
Um noch mal Beispiele zu nennen was so passieren kann:
pacman(package manager for arch) sagt dir "error: no operation specified (Use -h for help)"
yay(AUR helper) führt automatisch ein update durch(-Syu)
apt zeigt die Hilfe an
git zeigt die Hilfe an
ping sagt "usage Error, Destination address required"
man sagt "What manual do you want? For example, try 'man man'."
Gibt also sehr unterschiedliche ansätze, was findet ihr am besten? Klar, kommt auch aufs Programm an, aber pacman könnte ja nun auch ein Update machen, oder git könnte den Status anzeigen, etc...