entr - Online in der Cloud

Dies ist die Befehlseingabe, die im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Eintrag — Führe beliebige Befehle aus, wenn sich Dateien ändern

ZUSAMMENFASSUNG


Eintrag [-cdpr] Nutzen [Argument ...] [/_]

BESCHREIBUNG


Eine Liste der Dateien, die auf der Standardeingabe und dem Nutzen wird ausgeführt mit dem
gelieferten Argumente, wenn sich eines davon ändert. Eintrag wartet, bis der untergeordnete Prozess abgeschlossen ist, bevor
Reaktion auf nachfolgende Dateisystemereignisse. Ein TTY wird auch vor dem Betreten der Uhr geöffnet
Schleife, um interaktive Dienstprogramme zu unterstützen.

Die Argumente lauten wie folgt:

-c Ausführen /usr/bin/clear bevor Sie das aufrufen Nutzen in der Befehlszeile angegeben.

-d Verfolgen Sie die Verzeichnisse der regulären Dateien, die als Eingabe und Ende bereitgestellt werden, wenn eine neue Datei vorhanden ist
hinzugefügt. Diese Option ermöglicht auch die explizite Angabe von Verzeichnissen. Dateien mit
Namen, die mit '.' beginnen werden ignoriert.

-p Verschieben Sie die erste Ausführung des Nutzen bis eine Datei geändert wird.

-r Laden Sie einen persistenten untergeordneten Prozess neu. SIGTERM wird verwendet, um die Nutzen Bevor
it is neu gestartet. Eine Prozessgruppe wird erstellt, um zu verhindern, dass Shell-Skripte maskiert werden
Signale. Eintrag wartet auf die Nutzen zu verlassen, um sicherzustellen, dass Ressourcen wie
Steckdosen wurden geschlossen.

Das erste Auftreten von /_ auf der Kommandozeile wird durch den absoluten Pfad von . ersetzt
die erste Datei, die geändert wurde. Wenn die Neustartoption verwendet wird die erste Datei unter Watch
wird als Standard behandelt.


Wenn PAGER nicht definiert ist, Eintrag werde zuweisen /bin/kat um zu verhindern, dass interaktive Dienstprogramme
Warten auf Tastatureingaben, wenn die Ausgabe nicht auf den Bildschirm passt.

EXIT STATUS


Das Eintrag Das Dienstprogramm wird mit einem der folgenden Werte beendet:

0 SIGINT oder SIGTERM wurde empfangen
1 Es wurden keine regulären Dateien als Eingabe bereitgestellt oder es ist ein Fehler aufgetreten
2 Während der Verwendung des Verzeichnisses wurde eine Datei zu einem Verzeichnis hinzugefügt
Option ansehen

Beispiele:


Erstellen Sie ein Projekt neu, wenn sich die Quelldateien ändern, und beschränken Sie die Ausgabe auf die ersten 20 Zeilen:

$ find src/ | entr sh -c 'machen | Kopf -n 20'

Starten Sie einen node.js-Server und laden Sie ihn automatisch neu:

$ ls *.js | entr -r Knoten app.js

Löschen Sie den Bildschirm und führen Sie eine Abfrage aus, nachdem das SQL-Skript aktualisiert wurde:

$ echo my.sql | entr -p psql -f /_

Projekt neu erstellen, wenn eine Quelldatei geändert oder zum Verzeichnis src/ hinzugefügt wird:

$ im Schlaf 1; do ls src/*.rb | entr -d Rechen; getan

Verwenden Sie entr online mit den onworks.net-Diensten



Neueste Linux- und Windows-Online-Programme