use warnings;
$reff_filepath="/home/sharma/Documents/ref.txt";
open (CONFIG,"<","$reff_filepath")or die "Unable to open $reff_filepath: $!";
while(<CONFIG>) {
chomp;
@cols = (split(/ /))[2];
push(@array, @cols);
print "@array\n";
}
close CONFIG;
私が得た出力は次のとおりです。投票法案に投票法案
に投票
で
で印刷各文の3番目のワード
は主張
を圧倒投票法案で
を圧倒します住民投票で圧倒的なビルビルド
住民投票で圧倒的なビル議員ビルマ
が、私の予想出力は
ある 圧倒的な
ビル
投票
で
を主張ビル
governmen
説明:Perlを使って各文の3番目の単語を表示しようとしています。上に私のPerlスクリプトを書いた。私は上記で期待した結果を得ました。しかし、私はこの出力をpush(@array, @cols)
のような配列にプッシュしました。そして、私は上記の最初の出力を得ました。私が期待する出力を表示するには、誰でも提案をしたり、Perlスクリプトを書き直してください。
おかげで..... – user678992