22 |
if (-l "$curr_dir/$file" && grep(/^\Q$file\E$/,@ignore) == 0) { |
if (-l "$curr_dir/$file" && grep(/^\Q$file\E$/,@ignore) == 0) { |
23 |
my $dest=readlink("$curr_dir/$file"); |
my $dest=readlink("$curr_dir/$file"); |
24 |
$dest="$curr_dir/$dest" if (substr($dest,0,1) ne "/"); |
$dest="$curr_dir/$dest" if (substr($dest,0,1) ne "/"); |
25 |
print "ln -s $dest $curr_dir/$file\n"; |
print "ln -sf $dest $curr_dir/$file\n"; |
26 |
} elsif (-f "$curr_dir/$file" && grep(/^\Q$file\E$/,@ignore) == 0) { |
} elsif (-f "$curr_dir/$file" && grep(/^\Q$file\E$/,@ignore) == 0) { |
27 |
my (undef,undef,$mode,undef,$uid,$gid) = stat("$curr_dir/$file"); |
my (undef,undef,$mode,undef,$uid,$gid) = stat("$curr_dir/$file"); |
28 |
if ($uid != $UID || $gid != $GID) { |
if ($uid != $UID || $gid != $GID) { |