我想在运行时隐藏终端输入的 ffmpeg cmd,我该怎么做? 隐藏 ffmpeg cmd
答案1
如果要隐藏stdout
,请执行以下操作:
$ echo hi > /dev/null
错误仍会显示。如果您还想隐藏错误,请执行以下操作
$ echo hi > /dev/null 2>&1
但是,您也可以将输出重定向到文件(将错误重定向到文件,添加2>&1
到此命令的末尾)
$ echo hi > logfile
要在后台运行命令,请&
在命令末尾添加一个“&”符号 ( ):
$ your_command &
如果你这样做,你可能希望将输出重定向到日志文件。例如,这将在后台运行(让你将终端用于其他操作),并将输出和错误重定向到日志文件
$ your_command > logfile 2>&1 &
如果您想将已经运行的命令放在后台,请执行Ctrl+ Z。