当前位置: 首页 > news >正文

网站设计 电子购物网站设计ui培训学校哪家好

网站设计 电子购物网站设计,ui培训学校哪家好,做网站的公司应该税率多少,中国手机最好的网站排名输出学过代码的小伙伴应该知道STDIN、STDOUT、STDERR通常都是指定输出通道的#xff0c;perl里又称之为句柄那么1代表的就是STDOUT、2代表的是STDERR、jimmy在视频中会翻译成1代表的是正确输出#xff0c;2代表的是错误输出。其实严格上不能这样去固有化去理解每一个软件的定…输出学过代码的小伙伴应该知道STDIN、STDOUT、STDERR通常都是指定输出通道的perl里又称之为句柄那么1代表的就是STDOUT、2代表的是STDERR、jimmy在视频中会翻译成1代表的是正确输出2代表的是错误输出。其实严格上不能这样去固有化去理解每一个软件的定向输出是正确还是错误因为定义谁是正确输出还是错误输出是写软件的人说的算呢比如软件运行中的日志信息通常一般会定向到STROUT里万一有人会定向到错误输出流呢但是不管肿么样他都是软件的日志信息正确的提示日志也罢错误的提示日志信息也罢但凡提交到后台的任务如果运行异常我们就必须查询日志信息这是任何一个运行任务或者前端端口必需学习的一个事情因为有时候即使运行没错你也可能需要查询一下日志信息才能确认真的是正确的反正说了这么多保存日志信息就是很重要。怎么理解呢运行下面两句代码find / -name *gz# 功能找到存储在这个服务器内所有gz结尾的文件find / -name *gz 2~/error.txt避免屏幕上出现很多报错信息影响找到正确信息如find: ‘/lostfound’: Permission denied所以吧错误信息输出到一个没用的文本内运行示例image.pngimage.pngimage.png为什么有1和2我是这样理解的通常一个程序有正确也有错误信息但是我们有时候用重定向符的时候会捕获正确输出并且存到文本里面但是如果错误输出也输入进去了那么我们还要去用肉眼检查吗如果文件很大的话核查起来很困难的。再加上我们希望报错信息在提交任务的时候尽可能出现在屏幕上让我们能看到因此正确和错误信息在计算机里确实是有两个输出流的~1log 21nohup ... 这里的...是指你的代码或者一个.sh的文本(如果不懂的话请学习linux下任务提交以及如何后台运行任务)# ...是任务命令一下是不同格式的理解... 1log1 2log2 # 会生成两个文本一个是log1一个是log2# 打开了两个文件... 1log1 21 # 会生成一个文本1和2的输出流都输出到了log1里面# 打开一次文件... 1log1 2log1 # 错误用法因为重定向符号是打开文本前先清空所以2在写入文件的时候会清空log1。会导致信息的丢失不理解的直接做法... 1log1 21 # 最佳做法少存一个文本# 为什么我不担心正确信息会和错误信息存一起呢那怎么办# 那是因为通常软件的正确结果信息已经被输出到了一个文件内了这里的1通常捕获的是日志信息比如gatk的日志信息特别多约每10s都有一行运行提示信息结束打字打到手指痛好心疼我的手指大家再会。有错误/问题直接留言
http://www.lebaoying.cn/news/361.html

相关文章: