針對查詢「cygwin」依日期排序顯示文章。依關聯性排序 顯示所有文章
針對查詢「cygwin」依日期排序顯示文章。依關聯性排序 顯示所有文章

2021年9月27日 星期一

PDF檔轉換成純文字檔,並抽取出IP資訊

Regular expression IPv4 addresses cover the range 0.0.0.0 to 255.255.255.255
IPv4 アドレスにマッチする正規表現

步驟一:

備妥PDF轉換成TEXT環境套裝程式

依作業系統環境,選擇下載套裝程式
https://miktex.org/download

步驟二:
安裝執行basic-miktex
備妥PDF轉換純文字程式,PDFTOTEXT

步驟三:
下列為BATCH批次檔
rem  將PDF檔先轉換成暫存純文字檔案
pdftotext %1 txtTempPDF.txt

rem 將PDF轉換完成為TEXT文字檔後,經由grep工具取出IP資訊
grep -E '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' txtTempPDF.txt  -o > Tipip.txt

rem 開啟經由grep篩選出之IP資訊
explorer Tipip.txt



參考資訊:
grep 過濾篩選指令

Windows環境,直接執行UnixLike指令

Utility programs (e.g. "grep") in the cygwin bash environment 相關執行檔案


2008年4月25日 星期五

Cygdrive Cygwin切換至Windows系統槽(C槽)

進入Cygwin命令提示環境
鍵入
cd /cygdrive/c
即可切換至Windows環境之系統槽 或 其它槽

(開放源碼)pmcyg,Cygwin安裝軟體

相關系統:

MinGW, cd /c 進入C槽

 mount c:/mingw/temp /temp ,將Windows系統槽,掛上MinGW系統磁碟槽
GNUwin32,

2008年4月18日 星期五

檢視Cygwin安裝環境與套件指令

cygcheck -s -v -r > cygcheck.txt

上面指令指的是匯出cygwin環境與安裝套件至 cygcheck.txt


選好欲安裝之套件後,可於狀態提示下執行下列指令,進行安裝
$ ./configure && make && make install



可單獨查詢XFree86版次指令
cygcheck -c XFree86-bin

2008年4月7日 星期一

顯示Cygwin系統環境狀態

Cygcheck -s -v -r > cygcheck.txt
顯示Cygwin所有環境狀態指令
,其中 環境變數 執行 ./configure 找不到 hostname 時 ,可自行增加 hostname ,才能正常執行編譯


echo $PATH
顯示系統執行路徑查詢


出現 configure: error: cannot guess build type ; you must specify one
可執行 ./config.guess 查詢系統類型
,執行 ./configure --build i686-pc-cygwin




Windows環境,直接執行UnixLike指令

GNU utilities for Win32下載UnxUtils.zip,並解壓縮後,即可取得Unix Like相關執行檔

Wine

Cygwin 相關資訊,於Windows環境建置Unix Like作業環境

(開放源碼)Xming,X Window server for Microsoft Windows (XP/2003/Vista)

MSYS MinGW,

不需格式化,在Windows環境,加入UnixLike環境

http://www.cygwin.com/

http://www.cygwin.com/setup.exe 下載Setup.exe ,即可選擇所需安裝套件及來源下載位置

http://www.andlinux.org/

如何在Cygwin環境加入中文輸入法:

步驟1:進入home目錄(即 $HOME):
步驟2:輸入vi ~/.inputrc   (即編輯 inputrc參數檔)其內含設定為
set meta-flag on
set convert-meta off
set output-meta on

步驟3:輸入vi ~/.bash_profile 
即編輯 inputrc參數檔)其內含設定為
export LESSCHARSET=latin1
alias less='/bin/less -r'
alias ls='/bin/ls -F --color=tty --show-control-chars'

步驟4:重新啟動cygwin