Start
/
Website-Hilfe
/
Sonstiges
/
Wie führe ich einfache Shell-Skripte direkt aus einem Browser?

Wie führe ich einfache Shell-Skripte direkt aus einem Browser?

Um Shellskripte direkt aus dem Browser auszuführen, fügen Sie diese Regel zu Ihrer .htaccess-Datei hinzu:

Optionen +ExecCGI
AddHandler CGI-Skript .sh

Dies weist den Webserver an, .sh -Dateien als CGI-Skripte zu behandeln.

Um dies zu testen, drucken wir das heutige Datum in Ihrem Browser aus. Erstellen Sie dazu eine Datei date.sh mit folgendem Inhalt:

#!/bin/bash
DATE = "$ (date)"
echo "Inhaltstyp: text/html"
Echo ""
Echo "Kopf" Titel "Test"/Titel "/Kopf" Körper ""
echo "Heute ist $ DATE > lt; br &" 

Speichern Sie die Datei und ändern Sie ihre Berechtigungen auf 755.

Jetzt öffnen Sie www.yourdomain.com/date.sh und die Ausgabe, die Sie erhalten, sollte ähnlich sein:

Heute ist Sun Jan 21 09:01:38 CST 2018

Diesen Artikel teilen