Ich kann diesen pyrg
Befehl in Linux erfolgreich ausgeführt:Wie verwende ich bash-spezifische Syntax mit `watch`?
python -m unittest discover |& pyrg
> ...
> ----------------------------------------------------------------------
> Ran 3 tests in 0.001s
>
> OK
Aber nicht dieses:
watch -n 1 --color 'python -m unittest discover |& pyrg'
> Each 1.0s python -m unittest discover |& pyrg
>
> sh: 1: Syntax error: "&" unexpected
Auch finde ich nicht, wie mit python -m
anstelle eines tatsächlichen pyrg
in der anderen Form zu verwenden, Skript:
watch -n 1 --color pyrg python -m unittest discover
> Usage: pyrg [options] TEST_SCRIPT.py
> : python TEST_SCRIPT.py |& pyrg
>
> pyrg: error: no such option: -m
Wie könnte ich das lösen?
@Cyrus danke, retagged – heltonbiker
'sh' weiß nicht' | & 'aber' bash'. – Cyrus
@Cyrus Ich versuchte 'watch -n 1 --color 'bash python -m unittest discover | & pyrg' ' vergeblich. Hast du irgendwelche Vorschläge? – heltonbiker