我对 Perl 很陌生,并且已经弄清楚如何对文件进行符号链接。您也可以对目录执行此操作吗?我想在某个目录和一个或多个其他目录之间建立一个符号链接,所以如果我在原始目录中编辑一个文件,更改将在符号链接目录中更新。这可能吗?
编辑:我为给定目录中的文件创建符号链接的 Perl 代码如下。
谢谢
#!/usr/bin/perl
$fileDirectory = "/home/Alan/Perl/Files/";
$symLinkDirectory = "/home/Alan/Perl/SymFiles/";
opendir ( DIR, $fileDirectory ) || die "Error in opening directory $fileDirectory\n";
while( ($fileName = readdir(DIR))){
my $filePath = $fileDirectory.$fileName;
symlink("$filePath","$symLinkDirectory".$fileName);
}
closedir(DIR);