org-babel shell 运行time命令时结果总是输出在*Org-Babel Error Output*

执行的命令如下:

#+BEGIN_SRC shell
time sleep 1 
#+END_SRC

Org-Babel Error Output输出如下:

real	0m1.003s
user	0m0.002s
sys	0m0.001s
[ Babel evaluation exited with code 0 ]

尝试了重定向错误输出,也没有作用:

time sleep 1 2>&1 || true

用其他shell命令,都是正常的,比如:

#+BEGIN_SRC bash :results output
free -h
#+END_SRC
#+RESULTS:
:               total        used        free      shared  buff/cache   available
: Mem:           15Gi        10Gi       1.2Gi       273Mi       3.8Gi       4.4Gi
: Swap:         7.6Gi       5.0Gi       2.7Gi
time (sleep 1) 2>&1
1 个赞

真的可以,多谢多谢。