帮酷LOGO
0 0 评论
文章标签:Redirect  Comma  Redirecting  commands  COM  APT  COMM  GET  

问题

sudo apt-get install -y blender 重定向到/dev/null,安装过程完成,没有警告或错误。

但当 sudo apt install -y blender 重定向到/dev/null,将显示以下警告:


WARNING: apt does not have a stable CLI interface. Use with caution in scripts.



那么,apt-get和apt命令之间的区别是什么,为什么导致这个警告?

我知道,最好使用apt而不是apt-get,但是,如何在没有这个警告的情况下重定向apt输出?


回答1

如果你需要,可以始终读取输出的日志,顺便说一下; 它自动保存在/var/log/apt/term.log (当它回滚时被压缩)中。


回答2

警告被打印到标准错误输出 ,你可以使用2>重定向它。

命令


sudo apt install -y blender > /dev/null 2> /dev/null



将完全运行,(也意味着所有其他错误和警告都将被丢弃)




文章标签:COM  COMM  Comma  RED  GET  commands  Redirect  APT  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语