Seb*_*bMa 6 apt-cache 16.04 18.04
我有一个包列表,我想知道哪些包在 ubuntu 存储库中不可用。
我输入了这个命令,但它什么都不返回:
$ apt-cache show vim TotO perl 2>&1 | grep "Unable to locate package"
$
Run Code Online (Sandbox Code Playgroud)
它出现在 Ubuntu 16.04 LTS 和 18.04 LTS 中。
你能帮我吗 ?
根据apt-cache
手册页
-q, --quiet
安静的; 产生适合记录的输出,省略进度指示器。Moreq
将产生更多的安静度,最多为 2。您还可以使用-q=#
来设置安静度级别,覆盖配置文件。配置项:quiet
.
您必须通过--quiet=0
才能apt-cache
在脚本中使用。
使用下面的代码:
apt-cache --quiet=0 show vim TotO perl 2>&1 | grep "Unable to locate package"
Run Code Online (Sandbox Code Playgroud)
或者
apt-cache -q0 show vim TotO perl 2>&1 | grep "Unable to locate package"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
215 次 |
最近记录: |