顯示具有 Unix Like 標籤的文章。 顯示所有文章
顯示具有 Unix Like 標籤的文章。 顯示所有文章

2008年4月7日 星期一

Diff (差分)比較兩個文字檔案之差異指令

(開放源碼)視窗版WinMerge分成左右視窗,可快速比較兩檔案間之差異,支援中文

diff orginal.txt modify.txt > comp.htm
orginal.txt 為原始檔案
modify.txt 為欲比較或修改過之檔案
comp.htm 為輸出兩個檔案比較之結果


相關Windows指令及運用(可將下面另存成 *.BAT批次檔):
REM 備份C槽舊有的通訊錄資料
%COMSPEC% /C copy "C:\PhoneAddress.htm" "C:\PhoneAddress.htm.bak" /y
REM 將example.com.tw網站擷取通訊錄資料,並將結果存放至D槽PhoneAddress_New.htm
%COMSPEC% /C wget -mkEpnp -e robots=off http://example.com.tw/PhoneAddress.htm -O "D:\PhoneAddress_New.htm"
REM 將比較結果存入D槽DiffMsg.txt
%COMSPEC% /C FC C:\PhoneAddress.htm D:\PhoneAddress_New.htm > D:\DiffMsg.txt
REM 顯示DiffMsg.txt比較結果
start /d"D:\" DiffMsg.txt

相關軟體:
DiffNow,線上/離線比對
DiffPDF,兩PDF檔案之內容相比較軟體
AptDiff, 兩文字檔/執行檔之內容相比較軟體
(開放源碼)DiffImg,2圖檔比較,
(開放源碼)diff-ext,
(開放源碼)KDiff3,可進行檔案、目錄比對及合併功能
Juan M. Aguirregabiria Directory Compare,可對來源與目的兩資料夾間之檔案進行比對
inicmd,可協助以命令提示方式進行ini參數資訊建立,刪除及兩ini檔之比對等功能
TextDiff


日文查詢問句-->
AB有何不同?
ABの違いは何ですか?
ABはいったい何が違うんだ?


AB性能差異比較?
AB の性能の差は 比較し

將程式自動加入行號之指令

cat - n original.txt > newline.txt

original.txt 為原先欲加入行號之檔案

newline.txt 為透過Cat指令處理後,自動加入行號

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

執行中之程序(進程)Process查詢

線上查詢:
Fileinspect

processlibrary

Neuber

Auditmypc

http://www.google.com/search?q=whatisthatfile%20identify%20unknown%20file
直接輸入檔名即可,不需另外再輸入附加檔名(如:exe)

以查詢msmnart32.exe為例
http://www.bleepingcomputer.com/startups/msmnart32.exe-12781.html


顯示執行中程序軟體
http://systemexplorer.mistergroup.org/

http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
System Internals 相關套件更新工具 :
SysInternals Updater,
WSCC,(含Nirsoft相關套件更新)
(開放源碼)processhacker

Linux環境中可下 ps aux more 可列出Process