Wie kann ich ein Ruby-Skript einmal pro Sekunde ausführen lassen?
Ich habe ein Ruby-Skript, das ungefähr einmal pro Sekunde ausgeführt werden muss. Ich verwende ein Ruby-Skript, um Änderungen an Dateien in einem Verzeichnis nachzuverfolgen, und möchte, dass das Skript Aktualisierungen in "Echtzeit" nachverfolgt.
Grundsätzlich möchte ich, dass mein Skript die gleiche Aktion ausführt wie "top" auf einer Unix-Shell, bei der der Bildschirm etwa jede Sekunde aktualisiert wird. Gibt es ein Äquivalent zusetInterval
in Ruby wie es in JavaScript ist?