読者です 読者をやめる 読者になる 読者になる

scramble cadenza

技術ネタのガラクタ置き場

STDOUT.tty? って何?

時々コードで見かけるので。

  • 標準出力と関連づいているなら true
  • crontab から実行された場合は false
  • パイプでつなげたりして、出力される場合は false

参考

Class: IO (Ruby 2.0.0)
Check if Your Ruby Script is in a Pipe