以下命令之间有什么区别?
ssh myhostname "command1; command2;...commandn;" 2>/dev/null ssh myhostname "command1; command2;...commandn;"
什么2>意思
2>
什么/dev/null意思 我在某处读取到命令结果将写入文件/dev/null而不是控制台!这样对吗?对我来说,文件名是null!似乎很奇怪!
/dev/null
null
2> 表示将“标准错误重定向”到给定文件。
/dev/null是空文件。写入其中的所有内容都将被丢弃。
它们在一起意味着“丢弃任何错误消息”。