以下のコードはスクリプトの一部で、異なるディレクトリのファイルをマージしています。マージ後、残りのファイルを最終ディレクトリにコピーしています。マージは正常に機能していますが、ファイルのコピー中に取得しています
cp: missing destination file operand after `/users/abc/perl_scripts/temp_dir/b.cc'
Try `cp --help' for more information.
sh: line 1: /users/abc/perl_scripts/temp: is a directory
for $k(dir1) {
$flag=0;
for $j(@dir2) {
if("$k" eq "$j") {
&merge_gcov("$UERRC1/$k","$UERRC2/$k","$DATA_DIR/$k");
$flag=1;
last;
}
}
if($flag == 0) {
#print ">>>>>>>>>>>>> cp $UERRC1/$k $DATA_DIR/$k \n";
'cp $UERRC1/$k,$DATA_DIR`;
}
}
誰でもこれを解決するのを手伝ってもらえますか...