テキスト ファイルをブロック単位で読み取るために使用されるPerlコードを理解しようとしています。
テキスト ファイルMYFILE
は次のようになります。
First block
First Line: Something in here
Second Line: More here
Third Line: etc.
Second block
First Line: Something in here
Second Line: More here
Third Line: etc.
コードは、正規表現が見つかったブロックの行を抽出するために使用されます(そして、それは正常に機能します。私はそれを理解したいだけです)。
これは私が理解していないコードの一部です:
local $/ = q||;
while (<MYFILE>) {
do something;
}
誰かがラインlocal $/ = q||;
が何をしているのか説明してもらえますか?