Skip to content

Es wäre prima, wenn die Ausgaben der Befehle mit der Option -j valides JSON erzeugen würden #171

@ironiemix

Description

@ironiemix

Auf dieser Seite wird erläutert, wie man eingene Skripte an Sophomorix ankoppeln kann:

https://github.com/linuxmuster/sophomorix4/wiki/Custom_Scripts

Das tut leider nur so mittelmäßig, weil die Ausgabe auf STDERR kein valides JSON ist, sie beginnt mit #JSON-begin und endet mit # JSON-end.

https://www.json.org/json-de.html

Das macht Probleme, wenn man z.B. so etwas versucht:

sophomorix-class -ij 2>&1 > /dev/null  | jq '.'
parse error: Invalid numeric literal at line 1, column 2

Man muss also erst noch selbst dafür sorgen, dass die Ausgabe von sophomorix valides JSOn ist, indem man Dinge wegfiltert.
Es wäre schön, wenn, der Schalter -j tatsächlich valides JSON erzeugen würde, das man direkt ohne es nochmal selbst vorzubereiten in eigenen Skripten verwenden kann.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions