Kategorien

Crontab-Konverter

Crontab-Format zwischen Standard-Cron und erweiterten Formaten konvertieren

Wichtige Fakten

Kategorie
Converter
Eingabetypen
text, select
Ausgabetyp
text
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der Crontab-Konverter ist ein effizientes Werkzeug, um komplexe Cron-Ausdrücke präzise zu interpretieren und in verschiedene Zielformate wie Systemd-Timer, JSON oder eine verständliche Textbeschreibung umzuwandeln.

Wann verwenden

  • Wenn Sie einen kryptischen Cron-Ausdruck in eine leicht lesbare Zeitbeschreibung übersetzen möchten.
  • Beim Migrieren von klassischen Cron-Jobs zu modernen Systemd-Timer-Einheiten unter Linux.
  • Wenn Sie Cron-Zeitpläne für die programmgesteuerte Weiterverarbeitung in ein strukturiertes JSON-Format überführen müssen.

So funktioniert es

  • Geben Sie Ihren bestehenden Crontab-Ausdruck in das Eingabefeld ein.
  • Wählen Sie das gewünschte Zielformat aus der Liste aus, beispielsweise 'Human Readable' oder 'Systemd Timer'.
  • Klicken Sie auf Konvertieren, um das Ergebnis sofort im gewünschten Format zu erhalten.

Anwendungsfälle

Dokumentation von Server-Automatisierungen durch verständliche Zeitbeschreibungen.
Fehlerfreie Migration von Legacy-Cronjobs auf moderne Systemd-Infrastrukturen.
Automatisierte Generierung von Konfigurationsdateien für Microservices via JSON.

Beispiele

1. Migration zu Systemd

Systemadministrator
Hintergrund
Ein alter Cronjob soll auf einen modernen Server mit Systemd umgezogen werden.
Problem
Die manuelle Übersetzung der Cron-Syntax in das Systemd-Timer-Format ist fehleranfällig.
Verwendung
Geben Sie '0 2 * * *' ein und wählen Sie 'Systemd Timer' als Zielformat.
Ergebnis
Das Tool liefert den korrekten OnCalendar-Wert für die Systemd-Unit-Datei.

2. Cron-Ausdruck verständlich machen

Entwickler
Hintergrund
Ein Teammitglied hat einen komplexen Cron-Ausdruck in einem Skript hinterlassen.
Problem
Der Ausdruck '*/15 9-17 * * 1-5' ist auf den ersten Blick schwer zu erfassen.
Verwendung
Fügen Sie den Ausdruck ein und wählen Sie 'Human Readable'.
Ergebnis
Das Tool erklärt, dass der Job werktags zwischen 09:00 und 17:00 Uhr alle 15 Minuten ausgeführt wird.

Mit Samples testen

converter

Verwandte Hubs

FAQ

Welche Cron-Formate werden unterstützt?

Das Tool unterstützt sowohl den klassischen 5-Feld-Cron als auch erweiterte 6-Feld-Formate.

Kann ich Cron-Ausdrücke in Systemd-Timer umwandeln?

Ja, wählen Sie einfach 'Systemd Timer' als Zielformat, um die entsprechende OnCalendar-Syntax zu generieren.

Ist die Konvertierung in JSON möglich?

Ja, das Tool kann Cron-Ausdrücke in ein strukturiertes JSON-Format parsen, das sich ideal für API-Integrationen eignet.

Was bedeutet 'Human Readable'?

Diese Option übersetzt den technischen Ausdruck in einen natürlichsprachlichen Satz, der den Ausführungszeitpunkt beschreibt.

Werden meine Daten gespeichert?

Nein, die Konvertierung erfolgt direkt im Browser; Ihre Eingaben werden nicht auf unseren Servern gespeichert.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/crontab-converter

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
crontabExpression text Ja -
targetFormat select Ja -

Antwortformat

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Text: Text

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-crontab-converter": {
      "name": "crontab-converter",
      "description": "Crontab-Format zwischen Standard-Cron und erweiterten Formaten konvertieren",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=crontab-converter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]