[#49914] [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net>

山口と申します。

23 messages 2014/08/13
[#49917] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/08/14

助田です。

[#49928] Re: [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net> 2014/08/29

山口です。

[#49937] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/08/29

助田です。

[#49947] Re: [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net> 2014/09/01

> 助田です。

[#49948] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/09/01

助田です。

[#49949] Re: [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net> 2014/09/02

> 助田です。

[#49950] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/09/02

助田です。

[#49951] Re: [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net> 2014/09/03

山口です。

[#49952] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/09/03

助田です。

[#49955] Re: [質問] RubyからIE操作 ie.Document.All.???.click — <yamataka@...08.itscom.net> 2014/09/05

> 助田です。

[#49956] Re: [質問] RubyからIE操作 ie.Document.All.???.click — MasakiSuketa <masaki.suketa@...> 2014/09/05

助田です。

[#49929] [質問] ruby スクリプト中より、ファイルへのリダイレクトされているか知る方法 — <yamataka@...08.itscom.net>

山口と申します。

12 messages 2014/08/29

[ruby-list:49936] Re: [質問] ruby スクリプト中より、ファイルへのリダイレクトされているか知る方法

From: <yamataka@...08.itscom.net>
Date: 2014-08-29 07:05:46 UTC
List: ruby-list #49936
中田さん

山口です。

> (2014/08/29 11:18), yamataka@u08.itscom.net wrote:
> > ruby スクリプト実行し、ファイルへ出力をリダイレクトしているのですが、
> > スクリプト内で、ファイルにリダイレクトしているかを知る方法はあります
でし
> > ょうか?
> 
> コンソールにつながっているかはIO#tty?で調べられます。

ご教示ありがとうございます。

if $stdout.tty?
# 標準出力がターミナル
   ...
else
# 標準出力がターミナル以外
   ...
end

の様な記述で、事が足りました。

> これはパイプでもfalseになるので、ファイルかそれ以外かが問題の場合は
> IO#statとFile::Stat#file?などを組み合わせます。
> 
>     $ ruby -e 'STDERR.puts STDOUT.stat.file?' > foo
>     true

このような書き方もできるのですね。
大変勉強になります。
 
> --- 僕の前にBugはない。
> --- 僕の後ろにBugはできる。

シグネチャー 面白いですね。

他の方にも、ご教示いただきありがとうございました。



In This Thread