如何从Perl中的文件中获取前4个单词

时间:2014-05-28 10:35:20

标签: perl

我想从文件中获取前4个单词。这些单词可以用空格,换行符,回车符或制表符分隔。所以他们可以在同一条线上或四条不同的线上。我应该使用哪种方法?谢谢。

1 个答案:

答案 0 :(得分:4)

继续阅读单词,直到你有至少四个:

perl -e 'push @words, split " ", <> while (@words < 4);
         print "@words[0..3]\n";
        '