phpunit
カラー出力のあるコマンド()があります。watch
コマンドによると、この--color
フラグを使用してカラーレンダリングを通過できる必要があります。しかし、これはうまくいきません。この問題を解決する他の方法はありますか?
ベストアンサー1
phpunit | cat
動作しません(コマンドに問題がないことを示しますwatch
)phpunit
。
代わりに、次のbashスクリプトメソッドが私に適しています。
#!/bin/bash
while true; do
(echo -en '\033[H'
CMD="$@"
bash -c "$CMD" | while read LINE; do
echo -n "$LINE"
echo -e '\033[0K'
done
echo -en '\033[J') | tac | tac
sleep 2
done
使用法:
$ botch my-command