當我不知道確切的語法時,如何從perldoc(脫機)獲取信息?
例如,在搜索「lwp」模塊時,僅查找perldoc -m lwp
或perldoc -m lwp::simple
(在linux/unix中)是不夠的。
作爲一個初學者,我會想,perl會提供類似於perldoc -m /lwp/
的東西來搜索這個爆炸。
但是你必須找出模塊的確切語法,然後你可以搜索文檔(或者,你會寫一個oneliner/grep來搜索表達式的所有pod文件) - 但有時候我不會記住確切的語法並需要提示。
我錯過了什麼嗎?
尋找常見問題可以使用表達式perldoc -q something
而不是其他任何東西(-f/-m/...)來完成? 謝謝你的支持。如何查找(離線)perl文檔 - 「不區分大小寫」或使用正則表達式
更新:
- 的Windows:(其不區分大小寫的性質),可以運行perldoc [-m] lwp::simple
,並會找到LWP ::簡單
- 的Linux/Unix:的perldoc具有-i
參數i不敏感搜索。 (見perldoc -h
)
運行perldoc -i [-m] lwp::simple
會發現LWP ::簡單
(-m參數顯示模塊代碼和明文POD文檔 - 可以離開它,因爲它不是漂亮)
爲什麼您使用'-f' – ssr1012
首先您需要告訴模塊和'-f'檢查第二個參數中的函數,並且不區分大小寫。 – ssr1012
對不起,這是一個錯字 - 既不是-f也不是-m可以使用表達式或關鍵字 – eli