どのようにPerlスクリプトでテキスト中のファイルを呼び出すのか

テキストのファイルに対して Perl スクリプトで処理を行うためには、Perl のファイル操作機能と正規表現を利用できます。以下にサンプルコードを示します。

#!/usr/bin/perl

use strict;
use warnings;

# 打开包含文件路径的文本文件
open(my $fh, '<', 'file_list.txt') or die "无法打开文件列表: $!";

# 逐行读取文件列表
while (my $line = <$fh>) {
    chomp $line;  # 去除行尾的换行符

    # 使用正则表达式匹配文件路径
    if ($line =~ /(.+)/) {
        my $file_path = $1;

        # 执行你想要进行的操作,例如输出文件路径
        print "调用文件:$file_path\n";
    }
}

# 关闭文件句柄
close($fh);

上記のサンプルコードでは、`file_list.txt`というテキストファイルを開き、処理対象のファイルパスを記載します。次に、ファイルを1行ずつ読み込み、ファイルパスを正規表現でマッチさせます。if文のコードブロック内では、ファイルパスの出力など、処理したい操作を実行できます。最後に、ファイルハンドルを閉じるのを忘れないでください。

実際に使用されるファイルリストテキストファイルのパスの file_list.txt に置き換えてください。

コメントを残す 0

Your email address will not be published. Required fields are marked *