From: Atsuko Yoshida <atsuko / cis.ebina.fujixerox.co.jp>
Date: Fri, 29 Jan 1999 12:02:06 +0900

> >   io = IO.popen("/usr/bin/cp -p fact.rb abc.rb","w")
> >   io.close()

> そうか、popenでcpは通常使わないんですね。ファイルのコピーをし
> ようと単純に1個のコマンドで出来ないのかなー(File.rename
> みたいに)なんて探していたらこれがあったので、使ってみたんです。

その標準出力が必要ない外部コマンドを起動するには, 

  system("/usr/bin/cp -p fact.rb abc.rb")

ですね.

From: akira yamada / やまだあきら<akira / netlab.co.jp>
Date: Fri, 29 Jan 1999 12:08:37 +0900
In-reply-to: 11799
References: 11799

>  require 'ftools'
>  File.cp('fact.rb', 'abc.rb')
>
> でイケそうですね. 

こんな便利なライブラリが添付されてたのかー.

でも, cp -p とか cp -r とかしたい時には機能追加が必要ですね.

# GNU fileutilsのcpが持っているオプションが欲しいなんて時は...
--
	稲葉 浩人 <inaba / sdd.tokyo-sc.toshiba.co.jp/inaba / st.rim.or.jp>