我的連鎖命令:mkdir mydir; mv myscript.py mydir/; python3 mydir/myscript.py;
- 重定向
stdout和到。stderr_myscript.pylog.txt
$ mkdir mydir; mv myscript.py mydir/; python3 mydir/myscript.py 2>&1 | tee log.txt
$ cat log.txt
stdout and stderr are shown here.
- 將鏈式命令插入到
log.txt.
$ echo 'mkdir mydir; mv myscript.py mydir/; python3 mydir/myscript.py 2>&1' | tee log.txt | bash >> log.txt
$ cat log.txt
mkdir mydir; mv myscript.py mydir/; python3 mydir/myscript.py 2>&1
stdout and stderr are shown here.
- 命令時間
$ (time python3 mydir/myscript.py) 2> log.txt
$ cat log.txt
real 0m0,302s
user 0m0,003s
sys 0m0,001s
我的問題是如何連接上面的 3 個專案,所以log.txt看起來像
mkdir mydir; mv myscript.py mydir/; python3 mydir/myscript.py 2>&1
stdout and stderr are shown here.
real 0m0,302s
user 0m0,003s
sys 0m0,001s
謝謝。
uj5u.com熱心網友回復:
經過一些嘗試和錯誤后,我認為以下代碼可以正常作業。
(time echo 'mkdir mydir; mv myscript.py mydir/; python3 mydir/myscript.py 2>&1' | tee log.txt | bash >> log.txt) 2>> log.txt
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/449444.html
上一篇:如何使用Next.js重定向?
下一篇:linux配置yum源的三種方法
