![](/img/trans.png)
[英]How to redirect bash stderr to terminal, but also redirect stderr with stdout to log file?
[英]How to keep stderr output and also redirect it to file
我嘗試了ffmpeg -i rtsp://172.19.1.34/live.sdp -acodec copy -vcodec copy b.mp4 2>>log.txt 2>&1
保留stderr輸出並將其重定向到文件。
但是失敗了。
但是,我可以通過以下方式保留stderr輸出:
ffmpeg -i rtsp://172.19.1.34/live.sdp -acodec copy -vcodec copy b.mp4 2>log.txt
您可以使用2>&1
將stderr重定向到stdout,然后使用tee
命令。
cmd 2>&1 | tee-日志
嘗試這個
ffmpeg -i rtsp://172.19.1.34/live.sdp -acodec copy -vcodec copy b.mp4 &> log.txt
或這個
nohup ffmpeg -i rtsp://172.19.1.34/live.sdp -acodec copy -vcodec copy b.mp4
並在命令返回后查找nohup.out
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.