JAVAでファイルコピーをしようとすると、NewIO で簡単になったみたいだけど、ColdFusion にどっぷりつかっていた身としては、それにしたって、めんどくさい。
ましてや、Stream でゴリゴリなんて、もってのほか。
ところが Groovy だと、楽ちん簡単。
leftshift っていう言葉は、なんとなく雰囲気はわかるけど、実際の意味はよくわからない。
groovy で leftshift っていうのは、<< で代用できるっていうことだけは、覚えた。
で、実際にコピーするときは、こんな感じ。
new File("コピー先ファイル名パス") << new File("コピー元ファイル名パス").readBytes()
なんということでしょう。あっという間に、ファイルをコピーできた。万歳。
追記
shiftleft じゃなくて、leftshift だよ・・・。