从add-apt-repository中删除输出

约翰·克劳福德

我正在尝试编写一个shell脚本,该脚本将自动为我设置LAMP堆栈。我在脚本中包含的行之一是:

add-apt-repository -y ppa:ondrej/php5-oldstable >> /tmp/output.txt

但请尝试一下,它总是输出以下内容:

gpg: keyring `/tmp/tmpf0k2tr/secring.gpg' created
etc........

我希望在运行此命令将此ppa添加到我的存储库时没有输出显示在屏幕上。

格特维季克

使用输出重定向到/dev/null并包含stderr输出。

add-apt-repository -y ppa:ondrej/php5-oldstable > /dev/null 2>&1
  • 2>&1会告诉bash重定向stderrstdout
  • command > file节将重定向stdout到一个文件,在这种情况下/dev/null
  • /dev/null 是Linux的黑洞-您将无法从那里恢复任何东西。

结果:完全静默执行命令。

在更新的问题中,您似乎将所有输出记录到文件中。在这种情况下,您可以将追加2>&1到当前行:

add-apt-repository -y ppa:ondrej/php5-oldstable >> /tmp/output.txt 2>&1

这是因为您正在查看stderr正在终端上打印输出,您还需要将其重定向到日志(否则您将错过所有错误!)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除PPA:“ add-apt-repository --remove”与“ rm /etc/apt/sources.list.d/???.list”

来自分类Dev

mini.iso中缺少add-apt-repository

来自分类Dev

无法:Ubuntu Server 14.04中的add-apt-repository

来自分类Dev

ubuntu apt-add-repository显示错误

来自分类Dev

add-apt-repository引发Python错误

来自分类Dev

如何撤消sudo add-apt-repository?

来自分类Dev

add-apt-repository:找不到命令

来自分类Dev

apt-add-repository:找不到命令

来自分类Dev

add-apt-repository 命令突然很慢

来自分类Dev

add-apt-repository和apt-add-repository有什么区别?

来自分类Dev

我需要在Ubuntu上删除add-apt-repository gnome3

来自分类Dev

如何获得add-apt-repository以通过代理工作?

来自分类Dev

需要帮助“ sudo:add-apt-repository:找不到命令”

来自分类Dev

需要帮助“ sudo:add-apt-repository:找不到命令”

来自分类Dev

如何获得add-apt-repository以通过代理工作?

来自分类Dev

“ add-apt-repository”是否可以抵御恶意网络(“ MITM”)?

来自分类Dev

add-apt-repository是什么意思?

来自分类Dev

add-apt-repository返回意外的长度错误

来自分类Dev

将PPA添加到add-apt-repository

来自分类Dev

add-apt-repository是否不添加软件包?

来自分类Dev

add-apt-repository 寻找“jessy”而不是“trusty”版本的源

来自分类Dev

add-apt-repository <ppa> 总是抛出错误

来自分类Dev

在Ubuntu 18.X上运行add-apt-repository后,禁用自动执行apt更新。

来自分类Dev

在Ubuntu 18.X上运行add-apt-repository后,禁用自动执行apt更新。

来自分类Dev

apt-get更新不会更新-撤消/ apt-add-repository

来自分类Dev

如何通过查看启动板项目来找出add-apt-repository命令?

来自分类Dev

如何通过查看启动板项目来找出add-apt-repository命令?

来自分类Dev

apt-add-repository在VMWare上设置的Ubuntu 13.04上不起作用

来自分类Dev

可以使用apt-add-repository和自己的存储库导入密钥?

Related 相关文章

  1. 1

    删除PPA:“ add-apt-repository --remove”与“ rm /etc/apt/sources.list.d/???.list”

  2. 2

    mini.iso中缺少add-apt-repository

  3. 3

    无法:Ubuntu Server 14.04中的add-apt-repository

  4. 4

    ubuntu apt-add-repository显示错误

  5. 5

    add-apt-repository引发Python错误

  6. 6

    如何撤消sudo add-apt-repository?

  7. 7

    add-apt-repository:找不到命令

  8. 8

    apt-add-repository:找不到命令

  9. 9

    add-apt-repository 命令突然很慢

  10. 10

    add-apt-repository和apt-add-repository有什么区别?

  11. 11

    我需要在Ubuntu上删除add-apt-repository gnome3

  12. 12

    如何获得add-apt-repository以通过代理工作?

  13. 13

    需要帮助“ sudo:add-apt-repository:找不到命令”

  14. 14

    需要帮助“ sudo:add-apt-repository:找不到命令”

  15. 15

    如何获得add-apt-repository以通过代理工作?

  16. 16

    “ add-apt-repository”是否可以抵御恶意网络(“ MITM”)?

  17. 17

    add-apt-repository是什么意思?

  18. 18

    add-apt-repository返回意外的长度错误

  19. 19

    将PPA添加到add-apt-repository

  20. 20

    add-apt-repository是否不添加软件包?

  21. 21

    add-apt-repository 寻找“jessy”而不是“trusty”版本的源

  22. 22

    add-apt-repository <ppa> 总是抛出错误

  23. 23

    在Ubuntu 18.X上运行add-apt-repository后,禁用自动执行apt更新。

  24. 24

    在Ubuntu 18.X上运行add-apt-repository后,禁用自动执行apt更新。

  25. 25

    apt-get更新不会更新-撤消/ apt-add-repository

  26. 26

    如何通过查看启动板项目来找出add-apt-repository命令?

  27. 27

    如何通过查看启动板项目来找出add-apt-repository命令?

  28. 28

    apt-add-repository在VMWare上设置的Ubuntu 13.04上不起作用

  29. 29

    可以使用apt-add-repository和自己的存储库导入密钥?

热门标签

归档