我想在perl中讀取一個文件,之後,用戶可以輸入任何字符串,並且grep會嘗試查找在文件讀取中輸入的字符串。只有在用戶輸入任何內容或空格字符時纔會退出。這裏是我的代碼是不工作:如何在perl中讀取grep文件
#! usr/bin/perl
use warnings;
use strict;
open MATCHSTRING,"matchstring";
my @lines = <MATCHSTRING>;
while (<>) {
chomp;
my @match = grep {/\b$_\b/s} @lines;
print @match;
}
我仍然缺乏它就會退出,一旦沒有被輸入或換行或空格字符的條件。