Rufen Sie ein Skript mit auf entr
tl; dr : /_
als Argument an ein Skript an Do The Thing ™ übergeben
Anstatt zu versuchen, sich mit speziellen Argumenten und Variablen zu beschäftigen, sollten Sie /_
zu einem einfachen Skript wechseln (das selbst ein Einzeiler sein kann), um Ihre PNG-Generierung durchzuführen:
$ ls *.gv | entr ./update.sh /_
mit update.sh
entlang der Linien von:
neato -Tpng "$1" -o"$"
Ich habe den obigen Ansatz mit einem einfachen Skript getestet, um mit imagemagick convert
ein Bild zu verwenden, das ohne Anführungszeichen funktionierte. Es ist jedoch besser, sie im Fall von Leerzeichen usw. in Dateinamen zu belassen.
Als Randbemerkung benutze ich entr
ohnehin ein Update-Skript, da es mir klarer geht. Zum Beispiel verwende ich entr
LaTeX - Quelldateien zu sehen und eine aktualisierte PDF zu erzeugen, der Update - Skript in diesem Fall läuft xelatex
, biber
und erfrischt auch den PDF - Viewer ( pkill -HUP mupdf
).