# uniq a.txt 對(duì)a.txt文件中連續(xù)重復(fù)的行只顯示一次
jim tom root
aa bb cc
jim
aa bb cc
tom
tom abc
tom
tom abc
# uniq -u a.txt 不顯示連續(xù)重復(fù)的行
jim tom root
jim
aa bb cc
tom
tom abc
tom
tom abc
# uniq -d a.txt 僅顯示連續(xù)出現(xiàn)的內(nèi)容一次
aa bb cc
顯示連續(xù)重復(fù)、未重復(fù)的內(nèi)容,都只顯示一次
sort a.txt | uniq
sort a.txt | uniq -c 同上,并統(tǒng)計(jì)次數(shù),結(jié)果如下
3 aa bb cc
1 jim
1 jim tom root
2 tom
2 tom abc
顯示沒有重復(fù)的行
sort a.txt | uniq -u
jim
jim tom root
diff 文件差異的對(duì)比
diff 文件1 文件2
準(zhǔn)備要比較差異的文件:
head -3 /etc/passwd > /tmp/pas3
head -5 /etc/passwd > /tmp/pas5
vimdiff比較兩個(gè)文件的差異,不同涂紅色
cd /tmp 切換到/tmp目錄
vimdiff pas3 pas5 說明: 用:q退出
【使用說明】1.運(yùn)行程序2.按照說明設(shè)置快捷鍵3.共有26個(gè)方案,要保存此方案請(qǐng)按保存鍵4.設(shè)置完畢進(jìn)入游戲,程序開始運(yùn)行5.按alt+(0-9)進(jìn)行快速喊話6.游戲中要換方案請(qǐng)按ctrl+shift+(a-z)切換7.按一次home鍵打開已方血條,按一次end鍵打開敵人血條 , 再按一次關(guān)閉8.一鍵暫停游戲alt+m,一鍵結(jié)束游戲alt+p9.停止使用改鍵請(qǐng)按scroll(或pause),重新啟用再按一次scroll(或pause)10.右鍵魔獸圖標(biāo)或右鍵菜單可對(duì)魔獸窗口化進(jìn)行設(shè)置。[操作鍵位]按鍵說明f8快速讀取f5快速保存i鍵開啟/關(guān)閉物品欄g鍵開啟/關(guān)閉道具合成欄e鍵開啟/關(guān)閉裝備欄b鍵開啟/關(guān)閉背包l鍵開啟/關(guān)閉任務(wù)日記m鍵開啟/關(guān)閉地圖k鍵開啟/關(guān)閉技能欄c鍵切換潛行o鍵切換戰(zhàn)術(shù)視角左ctrl切換破壞模式tab鍵切換戰(zhàn)斗模式左alt鍵展示世界工具提示shift+鼠標(biāo)左鍵拆分物品數(shù)量空格鍵拿取所有東西/回合結(jié)束]切換至下一個(gè)隊(duì)友[切換至上一個(gè)隊(duì)友wsad鍵控制鏡頭上下左右移動(dòng)。dota改建精靈發(fā)布了,支持改鍵,喊話,窗口,顯血使用說明:1.運(yùn)行程序2.按照說明設(shè)置快捷鍵3.共有26個(gè)方案,要保存此方案請(qǐng)按保存鍵4.設(shè)置完畢進(jìn)入游戲,程序開始運(yùn)行5.按alt+(0-9)進(jìn)行快速喊話6.游戲中要換方案請(qǐng)按ctrl+shift+(a-z)切換7.按一次home鍵打開已方血條,按一次end鍵打開敵人血條,再按一次關(guān)閉8.停止使用改鍵請(qǐng)按scroll(或pause),重新啟用再按。
安裝patch軟件:rpm -ivh /dvd/Packages/patch-2.7.1-8.el7.x86_64.rpm
yum install -y patch
patch 打補(bǔ)丁
用法:patch 原文件 補(bǔ)丁文件
實(shí)例:35.patch和53.patch補(bǔ)丁文件是diff命令練習(xí)生成的。
cd /tmp
patch pas3 35.patch 給pas3文件打補(bǔ)丁,提示如下
patching file pas3
cat -n pas3 讀pas3文件并顯示行號(hào),發(fā)現(xiàn)文件中多了2行內(nèi)容
patch pas3 53.patch 給pas3文件打補(bǔ)丁,提示如下