2

xonsh 可以将子进程输出到 python 函数吗?

int($(ls|wc -l)) > 20

作为

ls | wc -l  | int > 20

我可以靠近

from toolz import pipe
pipe($(ls |wc -l),int) > 20

这是寻找移植的方法

# bash
[ $(ls |wc -l ) -gt 20 ] && echo busy dir
# xonsh
test @$(ls |wc -l)  '-gt' 20 and echo busy dir
# xonsh with more python 
len(`[^.].*`) > 20 and echo busy dir

但总的来说,我希望中缀运算符是 la magrittr的前向管道%>%椰子的 |>

4

0 回答 0