所以推荐使用>/dev/null 2>&127后记:2>&1 和 &> 的解释Linux的IO输入输出有三类Standard Input 代码 0Standard Output 代码 1Standard Error 代码 2ls thereisno 1> out.txt 标准输出重定向 也可以不加1写成 ls thereisno > out.txt ls thereisno 2> out.txt 标准错误重...
linux centos7 命令中的 2>&1 代表的意义,2021-08-25monitor.sh>>monitor.log2>&12>&1相当于把所有的东西都输出到monitor.log里面...
在Linux Shell中,"2>&1"是一个重定向操作符的组合,用于将一个文件描述符的输出重定向到另一个文件描述符,这里的"2"和"1"分别代表标准错误(stderr)和标准输出(stdout),下面将详细解释这个表达式的含义、用法以及相关的概念。 (图片来源网络,侵删) 基本概念 在Linux系统中,每个进程都有三个标准的文件描述符: ...
(2)& 符号是把该命令以后台的job的形式运行。 (3)那么就剩下command>/dev/null 2>&1,其中command>/dev/null较好理解,/dev/null表示一个空设备,就是把 command的执行结果重定向到空设备中,说白了就是不显示任何信息。 (4)最后,2>&1又是什么含义? 2>&1 几个基本符号及其含义 /dev/null 表示空设备文...