美文网首页我们的日志
Ruby后台脚本中慎用 puts pp等输出方法

Ruby后台脚本中慎用 puts pp等输出方法

作者: bruce_wu | 来源:发表于2015-08-24 09:35 被阅读205次

这段时间可被它“puts”和“pp”害惨了,服务器上定时脚本一直报错不执行

Broken pipe

就是这个错误,起初不知道为什么会出现这个错误,虽然错误报告指向了对应的代码行数,但是当时我无论如何也不相信 puts和pp这样的语句竟然会报错,后来终于明白错误信息就是“管道破裂”,也就是说后台脚本执行时调用puts和pp,没有能接收这两个语句的输出的“管道”,所以在后台脚本中调用这两个语句是不行的。

相关文章

  • Ruby后台脚本中慎用 puts pp等输出方法

    这段时间可被它“puts”和“pp”害惨了,服务器上定时脚本一直报错不执行 就是这个错误,起初不知道为什么会出现这...

  • Ruby print - puts - p - pp 方法

    p方法 "100", 100 如果使用上面两种方式, 我们无法判断输出的结果到底是哪个对象.这种情况下, p 方法...

  • ruby进阶

    ruby中的简写 1. puts "hihihi" #等同于 puts("hihihi") 2.每个函数的...

  • ruby+gem常用命令

    ruby -v #查看ruby 版本 ruby -e ''require"watir"; puts Watir::...

  • 初识Ruby

    Ruby MRI : Ruby官方解释器 安装 Linux 基本语法 irb :进入Ruby命令行环境 puts和...

  • ruby的类搜索路径

    进入repl irb puts $: 或者 puts $LOAD_PATH显示了ruby当前类库加载路径,当使用r...

  • macOS 下配置 MAMP 开发环境(Mac + Apache

    macOS 中已经内置了 PHP、Python、Ruby、Perl 等常用的脚本语言,以及 Apache HTTP...

  • C语言知识点

    输出函数puts puts函数只有一个字符串参数,并在结尾换行。即puts("...")与printf("...\...

  • ruby 语法

    hello ruby 新建一个test.rb文件,在里面加一条 puts 'hello ruby',终端执行,ru...

  • 网络命令-curl

    1、curl中json_pp用法 json_pp将结果格式化为json输出> ~/out.json将结果输出到ou...

网友评论

  • 292fe09b9ea7:谢谢了,多亏你才解决了一个疑难问题,要不然就被老板开除了

本文标题:Ruby后台脚本中慎用 puts pp等输出方法

本文链接:https://www.haomeiwen.com/subject/vwamqttx.html