3
A
回答
4
這意味着當發生錯誤時,您已經從DATA
文件句柄中讀取了228行。這種情況不太可能是相關的。
當問題句柄爲DATA
時,它更不可能相關。 DATA
允許程序從其源文件的末尾讀取數據。它通常用於存儲硬編碼數據或程序本身的一部分。它通常從程序執行的早期開始到結束讀取。但很少關閉句柄,所以無關的錯誤信息最終標記爲該數據的最後一行的數字。
1
<DATA>
是Perl中的__DATA__
或__END__
令牌的默認文件句柄。
這是什麼意思,應該有一個__DATA__
或__END__
部分接近您正在運行的perl腳本的末尾。無論您在這些令牌之後擁有哪些文本,都會被perl解釋器視爲文件,並通過<DATA>
文件句柄提供給程序。
print while (<DATA>);
# End of Perl script. Whatever follows goes into <DATA> fh.
__DATA__
line 1
line 2
line 3
line 4
line 5
line 6
相關問題
- 1. 錯誤日誌中此錯誤消息的含義是什麼?
- 2. supercollider中錯誤消息「scheduler queue is full」的含義是什麼?
- 3. Simulink中該錯誤消息的含義是什麼?
- 4. 消息系統的含義是什麼?
- 5. {}在perl中的含義是什麼?
- 6. 在Perl中=〜的含義是什麼?
- 7. @_ -1在Perl中的含義是什麼?
- 8. Perl中的錯誤消息「在空操作中使用未初始化的值」的含義是什麼?
- 9. 異常消息NoSuchMethodException:MyClass的含義是什麼。 <init>(AnotherClass)?
- 10. <*>在Perl中的含義是什麼?
- 11. '</'在JavaScript中的含義是什麼?
- 12. 「<:」在Scala中的含義是什麼?
- 13. * $ <在Ruby中的含義是什麼?
- 14. perl中()的含義是什麼?
- 15. Perl中標題的含義是什麼?
- 16. perl中$#的含義是什麼?
- 17. Perl中「鎖定」的含義是什麼?
- 18. Perl中'at'(@@)的含義是什麼?
- 19. 測試指標在ansi x12消息中的含義是什麼?
- 20. 此錯誤消息在ASP.NET中的「服務器錯誤/'應用程序中的含義是什麼?」
- 21. 「expect << - DONE」的含義是什麼?
- 22. 是什麼含義 - >和Perl中
- 23. Perl的錯誤消息
- 24. Ruby中'<==>'的含義是什麼?
- 25. <?> Android中的含義是什麼?
- 26. 這個錯誤的含義是什麼?
- 27. 錯誤(1,-17)的含義是什麼?
- 28. 「<<< ST」在PHP中的含義是什麼?
- 29. 什麼@ {hash {$ key}}在Perl中的含義?
- 30. 此錯誤消息是什麼意思?
事實上,除了瑣碎的腳本之外,它一點也不相關。它確實應該使用每個模塊的計數器而不是無意義的全局模式計數器,但是perl開發人員不願意在錯誤消息本身的文本部分之外打破錯誤的整體格式。基本上這個消息是來自perl4的遺留附件,現在可以忽略。 –
@Chuck Adams,所以不是真的!它有時是有意義的,它可以爲你節省很多時間。 – ikegami