No.2ベストアンサー
- 回答日時:
標準モジュールの File::Copy に、copy と move という関数があります。
use File::Copy;
copy("from_file", "to_file");
引数にはファイルパス(ファイル名)だけでなく、ファイルハンドルも指定できます。
詳しくは参考URLをご覧ください。
参考URL:http://search.cpan.org/~nwclark/perl-5.8.4/lib/F …
お礼遅くなり失礼しました。
どうも有難うございます。mkdirやrm(unilnk)などはモジュールを呼ばなくても関数が用意されているのに対してcopyだけはモジュールを呼ばなくてはならないのはちょっと不思議ですが、このモジュールがある事は覚えておきます。
No.1
- 回答日時:
関数というのは用意されてないので、いつもは俺は下記のを使ってます。
コピペでまんま使えると思います。
sub cp {
local(@tmpfile);
if ( open(IN , "<$_[0]") == undef ) { return; }
if ( open(OUT, ">$_[1]") == undef ) { close(IN); return; }
binmode(IN);
binmode(OUT);
@tmpfile = <IN>;
print OUT @tmpfile;
close(IN);
close(OUT);
}
sub mv {
cp( $_[0], $_[1] );
unlink($_[0]);
}
お礼遅れましてすみませんでした。leaz024さんが教えてくれたように関数が用意されているようなので、今回はこちらを使用しようと思います。
どうも有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- Visual Basic(VBA) excelにて、特定の列に数字入力してあれば、入力してある行コピーして 別ファイルに張り付ける 2 2022/08/11 05:33
- ノートパソコン ファイルのコピーの同期を外したい 2 2023/01/15 12:53
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- UNIX・Linux Linuxについて質問です。 以下のような設定をしたMakefileを作成するにはどう記述すればよい 1 2023/02/03 20:10
- Excel(エクセル) マクロ作成初心者です。CSVファイルの日付データについて 3 2022/12/14 06:02
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- Excel(エクセル) 関数を用いて表示したセルの内容を、見えている形でコピーする方法 2 2022/09/14 16:36
- C言語・C++・C# プログラム内から、MIDIファイルの一部分だけを再生する方法 1 2023/02/15 11:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
csvファイルの横方向への改行に...
-
ファイルの存在の有無を確かめ...
-
window.open でのファイル指定方法
-
drtファイルはどうしたら開...
-
JSP URLに表示される拡張子 .jsp
-
perl ファイルが開かない
-
python renameについて
-
巨大なテキストの最終行を取得...
-
MATLABのm-fileについて
-
ファイル全てを .xlsm に変更し...
-
MySQLにバイナリデータを正常に...
-
【C++/CLI】ファイルオープンに...
-
ディレクトリの判別
-
awkスクリプトでダブルクォーテ...
-
FindFirstFileとFindNextFileで...
-
VBAでCSVファイルを途中行まで...
-
Perlで フォルダ内の全て...
-
batファイルでrenameができませ...
-
エクセルVBAで素数だけを出力す...
-
バッチファイルの作り方(CSV→...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
window.open でのファイル指定方法
-
fgets で値が取得できない
-
VBA テキストファイルを読み取...
-
ファイル全てを .xlsm に変更し...
-
csvファイルの横方向への改行に...
-
Firefox で file:// で始まる U...
-
VBAコードを張り付け後のエクセ...
-
python renameについて
-
JSP URLに表示される拡張子 .jsp
-
foreach内での変数の扱い?
-
HTMLのフォームで画像と文...
-
drtファイルはどうしたら開...
-
PerlでのUseless use...
-
MySQLにバイナリデータを正常に...
-
複数ファイルを1つにするシェ...
-
テキストファイルの高速な読み...
-
巨大なテキストの最終行を取得...
-
並び方、
-
ファイルの存在の有無を確かめ...
-
Perl の「stringify」の意味に...
おすすめ情報