星期四, 6月 28, 2007

GnuWin32(wget & sed) 備忘記

很多時候程式員在 windows 裡, 卻想使用 linux 的一些 command.
如 wget 或 sed 等, 那 GnuWin32 是一個好選擇,
雖然可以安裝 Cygwin 等, 但還是要啟動 console.
不能直接使用 batch file 執行.
今天的備忘記主要是介紹在 windows 裡如何執行 linux 裡的一些 command.


開始備忘記:
[1] 安裝 GnuWin32 wget 及 sed
[2] 測試 wget
[3] 測試 sed command


[1] 安裝 GnuWin32 wget 及 sed:
這裡只簡單地對 wget 及 sed 進行測試.
下載 wget-1.10.1.exe , sed-4.1.4
http://gnuwin32.sourceforge.net/packages.html


下載後雙擊它們安裝, 安裝目錄為 C:\GnuWin32
然後進入 C:\GnuWin32\bin 輸入 dir 如下圖所示.

現在可以在 windows 裡使用 wget 及 seq 這些 linux 裡常用的 command.


[2] 測試 wget:
輸入 wget http://www.google.com/index.html 下載 index.html
就會把 index.html 下載至當前的目錄. 如下圖所示.


[3] 測試 sed:
輸入 sed -n "1,2p" index.html 將 index.html 的第1,2行打印出來.
如下圖所示:


參考資料:
http://gnuwin32.sourceforge.net/install.html
http://www.cygwin.com/

沒有留言: