bspwmのレモンバーにバースクリプトをパイプしようとしています。
私のbspwmrcには次のものがあります。
~/.config/bspwm/lemonbar.sh | lemonbar -p
Lemonbar.shには以下が含まれます。
#!/bin/bash
clock() {
date +%H:%M:%S
}
while true; do
echo "%{c}$(clock)"
sleep 1;
done
bspwmを終了する以外は、すべてが期待どおりに機能します。
line 12: echo: write error: Broken pipe
明らかに、このエラーは12行のエコーに関連していますが、正確に何がわかりません。