Perlにファイルを移動させる関数はありますか?
[上に]
[前に]
[次に]
りん
1999/09/09(木) 14:57:34
初歩的な質問ですみません。
Perlでファイルを別のフォルダに移動させたいのですが
UNIXのコマンドでいうmvのように一発でファイルを
移動させてくれるような関数はないでしょうか?
ふじ
1999/09/09(木) 15:52:27
Perl5なら
use File::Copy;
move("from", "to");
で出来ます。
andi
1999/09/09(木) 18:33:29
rename(移動前,移動先);
ってのはどうでしょう。
B-Cus
1999/09/09(木) 18:44:32
renameはファイルシステムをまたいだ移動はできないので
(ハードリンク張って、移動元をunlinkしてるから)、
rename("/tmp/hoge","/home/user/hoge") などとやると
はまるかも。
りん
1999/09/10(金) 11:38:27
[[解決]]
幸いにしてPerl5だったので
File::Copyを使ってみようと思います。
みなさまどうもありがとうございました。
andi
1999/09/10(金) 12:50:08
あいまいな知識で物を言って申し訳ありませんでした。
自分としては勉強になって良かったのですが。
有り難うございます。>B-Cusさん
[上に]
[前に]
[次に]