shell脚本中>/dev/null的含义shell脚本中有段使用sqlplus的部分:sqlplus ${user_id} spool spool_file; desc tablespool off;exit!请问这里”>/dev/null“是什么意思呢?谢谢!这里的日志指的是执行以下脚本在屏
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 13:04:31
![shell脚本中>/dev/null的含义shell脚本中有段使用sqlplus的部分:sqlplus ${user_id} spool spool_file; desc tablespool off;exit!请问这里”>/dev/null“是什么意思呢?谢谢!这里的日志指的是执行以下脚本在屏](/uploads/image/z/4717411-43-1.jpg?t=shell%E8%84%9A%E6%9C%AC%E4%B8%AD%3E%2Fdev%2Fnull%E7%9A%84%E5%90%AB%E4%B9%89shell%E8%84%9A%E6%9C%AC%E4%B8%AD%E6%9C%89%E6%AE%B5%E4%BD%BF%E7%94%A8sqlplus%E7%9A%84%E9%83%A8%E5%88%86%EF%BC%9Asqlplus+%24%7Buser_id%7D+spool+spool_file%3B++++++desc++tablespool+off%3Bexit%21%E8%AF%B7%E9%97%AE%E8%BF%99%E9%87%8C%E2%80%9D%3E%2Fdev%2Fnull%E2%80%9C%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%E5%91%A2%3F%E8%B0%A2%E8%B0%A2%21%E8%BF%99%E9%87%8C%E7%9A%84%E6%97%A5%E5%BF%97%E6%8C%87%E7%9A%84%E6%98%AF%E6%89%A7%E8%A1%8C%E4%BB%A5%E4%B8%8B%E8%84%9A%E6%9C%AC%E5%9C%A8%E5%B1%8F)
shell脚本中>/dev/null的含义shell脚本中有段使用sqlplus的部分:sqlplus ${user_id} spool spool_file; desc tablespool off;exit!请问这里”>/dev/null“是什么意思呢?谢谢!这里的日志指的是执行以下脚本在屏
shell脚本中>/dev/null的含义
shell脚本中有段使用sqlplus的部分:
sqlplus ${user_id} spool spool_file;
desc table
spool off;
exit
!
请问这里”>/dev/null“是什么意思呢?谢谢!
这里的日志指的是执行以下脚本在屏幕上打印的部分?
sqlplus ${user_id} spool spool_file;
desc table
spool off;
exit
!
shell脚本中>/dev/null的含义shell脚本中有段使用sqlplus的部分:sqlplus ${user_id} spool spool_file; desc tablespool off;exit!请问这里”>/dev/null“是什么意思呢?谢谢!这里的日志指的是执行以下脚本在屏
在Linux/Unix中,一般在屏幕上面看到的信息是从stdout (standard output) 或者 stderr (standard error output) 来的.许多人会问,output 就是 output,送到屏幕上不就得了,为什麼还要分成stdout 和 stderr 那是因为通常在 server 的工作环境下,几乎所有的程序都是 run 在 background 的,所以呢,为了方便 debug,一般在设计程序时,就把 stdout 送到/存到一个档案,把错误的信息 stderr 存到不同的档案.
哪些是正常的output呢,例如程序开始运行的时间,现在正在上线人数等等.
哪些是错误的output呢,例如无法找到使用者想要去的URL,或者信用卡认证失败等等.
有了上面这些认知后,回头来讲什麼是 > /dev/null
这是把 stdout 送到 /dev/null 里面
那什麼是 /dev/null 呢,/dev/null 是 Unix/Linux 里的【无底洞】
任何的 output 送去了【无底洞】就再也没了.相信我,真的没了!
那麼有人问,在什麼情况下要把 output 送去这无底洞呢?
不过一般呢,要是你不想看到 output 或者output 太多太大了,有可能把硬碟给挤爆了的时候,程序的设计就会考虑把 output 送到 /dev/null 了.