我正在编写一个脚本,该脚本需要读取包含我为其编写此行的包信息的文件
apt show $PACKAGE_NAME > pack_info.txt
Run Code Online (Sandbox Code Playgroud)
但是,这不会创建pack_info.txt
文件并始终发出此警告:
警告:apt 没有稳定的 CLI 界面。在脚本中谨慎使用。
暂时我尝试重定向STDOUT
& STDERR
using&>
并且它提供了pack_info.txt
我们需要的文件。
我也尝试从中获取内容dpkg
,这也有效:
dpkg -s $PACKAGE_NAME > pack_info.txt
Run Code Online (Sandbox Code Playgroud)
它既不显示警告也不显示错误有什么好处。
我们不想使用 dpkg 而只希望 apt 的 STDOUT 重定向到文件有什么不好的。
所以,我有三个问题要问:
apt show
到文件?