Ich habe eine Funktion in ~ / .zshrc definiert:
foo() { print "FOO" }
Ich möchte es in meiner Tmux-Statusleiste ausgeben. Ich habe dies zu ~ / .tmux.conf hinzugefügt:
set -g status-right "foo: #(foo)"
Aber ich sehe nur den statischen Teil davon; Die Funktionsausgabe fehlt. (Während meine eigentliche Funktion komplizierter ist, gilt dies auch für das obige triviale Beispiel.)
Es funktioniert gut, wenn ich ein Skript anstelle einer Funktion aufrufe. Was ist der Unterschied? Ist es möglich, dort eine Funktion zu verwenden?