這又是一個文件比較命令,熟練掌握會節省你很多工作。還記得comm命令嗎?diff比他更加復雜,好用,不僅能比較文件,還能比較目錄。 當一個文件有多個版本時候,或者更多復雜的文件,目錄比較時,你會期望有一個比comm更有用的命令,diff正是為此而生。
全稱:different file
實例:
文件1: v1.txt
文件2: v2.txt
1.普通比較:
$diff v1.txt v2.txt
列出比較的區別,數字為行數,c是compare
2.一體化輸出:
$diff -u v1.txt v2.txt > version.patch
"+"表示補充的行,"-"表示刪去的行
3. 更新覆蓋v1.txt,注意這里借用了patch
$patch 主站蜘蛛池模板: 英吉沙县| 南江县| 武安市| 洞口县| 互助| 宣化县| 涡阳县| 兰溪市| 秦安县| 瑞金市| 且末县| 郓城县| 铜陵市| 那坡县| 拉萨市| 连江县| 德州市| 全南县| 马公市| 长沙县| 宁乡县| 丰镇市| 革吉县| 唐河县| 大洼县| 凤冈县| 寿阳县| 陆川县| 河北省| 长丰县| 高尔夫| 乡宁县| 潜山县| 永春县| 达州市| 始兴县| 晋中市| 朝阳县| 湘潭县| 宜章县| 轮台县|