Gibt es eine Möglichkeit, die Ausgabe eines Shell-Skripts in ein Google-Tabellenblatt einzuspeisen?

Gibt es eine Möglichkeit, die Ausgabe eines Shell-Skripts in ein Google-Tabellenblatt einzuspeisen?

Ich wollte mithilfe von Google Sheets einige Berichte zur Betriebszeit einiger Computer erstellen. Ich wollte Google Sheets jeden Tag mit den Berichten aktualisieren. Ich wollte Berichte zur Betriebszeit von mindestens 100 Computern erstellen, die unter Linux laufen.

Antwort1

Ja, das gibt es, aber die Lernkurve ist steil. Sie müssen zuerst viel lesen und experimentieren.

Der Zugriff auf Google Dokumente ist möglich durch die Nutzung derGoogle Tabellen-APIIm Wesentlichen sind die Schritte:

  1. Erstellen Sie eine Gmail-Adresse, falls Sie noch keine haben.
  2. Erstellen Sie ein Projekt und legen Sie dessen Berechtigungen fest. Google gibt Ihnen einen API-Schlüssel.
  3. Laden Sie Google-Bibliotheken herunter und installieren Sie sie.
  4. Schreiben Sie ein Programm in einer geeigneten Sprache (es stehen mehrere zur Auswahl). Die Authentifizierung ist der schwierigste Schritt. Hier benötigen Sie den API-Schlüssel.
  5. Sie können jetzt Google-Dokumente erstellen.

Die Dokumentation ist nicht perfekt und Sie müssen die Stackexchange-Sites häufig besuchen, damit sie funktioniert. Daher liegt diese Frage außerhalb des Rahmens dieser Site.

EDIT: Was Sie erreichen möchten, lässt sich möglicherweise viel einfacher erreichen, indem Sie Ihre Daten als CSV-Datei (Character Separated Values) schreiben, diese ins Internet hochladen und den Link freigeben. Jeder mit dem Link könnte die Datei dann beispielsweise mit LibreOffice oder Excel öffnen.

verwandte Informationen