跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 丢弃linux命令的输出
未分類
6 3 月 2020

丢弃linux命令的输出

forever8938 大佬有话说 :

丢弃linux命令的输出

&>/dev/null
2>&1 >/dev/null

这两种有区别吗?后者总是可以,前者在某些系统无效。

skywing 大佬有话说 :

本帖最后由 skywing 于 2020-3-6 16:49 编辑

2>&1 > /dev/null 表示把所有输出都丢弃
2表示错误输出 1表示正常输出 2>&1 表示错误输出与正常输出同样处理,这里的&表示随同的意思

一位不知名网友 大佬有话说 :

我觉得有点区别,你觉得呢?

hasamol7468 大佬有话说 :

后者是全忽略,前者只显示报错:lol

forever8938 大佬有话说 :

hasamol7468 大佬有话说 : 2020-3-6 16:40
后者是全忽略,前者只显示报错

&是啥意思?我记得是包括标准输出和错误输出。

why? 大佬有话说 :

基本一样,没遇到过啥不一样的

skywing 大佬有话说 :

把命令丢到后台运行我一般都这样写
命令 > /dev/null 2>&1 &
把命令输出到/dev/null,后面的2>&1表示错误输出和正常输出同样处理,不加这个会把错误输出到终端前台

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具