我想建立一個自定義的linux終端,直接從終端處理某些網站的api。是的,我知道,Curl也可以做到這一點。但讓我們說網站的內容現在在你的電腦裏,網站是離線的。因此,使用這個終端,我想訪問這些內容並對其進行更改。 這也可以使用linux終端完成,但我希望這個終端是非常具體的,並有它自己的語法和語義。如何在linux中構建自定義終端?
例如,您可以運行各種ruby代碼而無需實際編譯它們的ruby終端。
因此,我應該閱讀哪些書籍,以及如何構建這些書籍?
我想建立一個自定義的linux終端,直接從終端處理某些網站的api。是的,我知道,Curl也可以做到這一點。但讓我們說網站的內容現在在你的電腦裏,網站是離線的。因此,使用這個終端,我想訪問這些內容並對其進行更改。 這也可以使用linux終端完成,但我希望這個終端是非常具體的,並有它自己的語法和語義。如何在linux中構建自定義終端?
例如,您可以運行各種ruby代碼而無需實際編譯它們的ruby終端。
因此,我應該閱讀哪些書籍,以及如何構建這些書籍?
在網站(如本網站)上進行更改不僅涉及一些HTML內容,還包含大量運行在Web服務器端的代碼。這是你無法用curl
進行復制的情況,也可能是任何合理的少量工作。
'終端'可能是一個錯誤的詞;看起來你只需要一個命令行應用程序,而不是GUI或Web應用程序。
請嘗試描述更具體的場景。你的問題目前太含糊。
我喜歡"Kernel projects for Linux" by Gary Nutt。它將幫助您學習shell的設計,以及shell如何與操作系統交互。
也許配置Web服務器響應本地HTTP查詢和使用基於控制檯的Web瀏覽器像elinks或山貓
我覺得googlecl是爲你希望做[HTTP有什麼好的參考點://代碼.google.com/p/googlecl /]。 – 2010-12-16 04:41:57