<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
    注:而2路hunk則在"===="后加上1,2或3來指出引起不同的那個文件.

    $diff3 sigrot.2 sigrot.1 sigrot.3
    產(chǎn)生如下的輸出(在這里因?yàn)榭臻g的原因?qū)敵鲎隽私財?:
      ====
      1:3c
        #Version 2.0
      2:3c
        #Version 1.0
      3:3c
        #Version 3.0
      ====1
      1:9,10c
        srcdir=$HOME/doc/signatures
        srcfile=$srcdir/$sigfile
      2:8a
      3:8a
      ====1
      1:12c
        old=$(cat $srcdir/num)
      2:10c
      3:10c
        old=$(cat num)
      ...
    第一個hunk是3路hunk,其他的都是2路hunk.從sigrot.1或sigrot.3中生成sigrot.2時,必須把從sigrot.2中來的下面兩行添加到sigrot.1或sigrot.3的第8行后:
      srcdir=$HOME/doc/signatures
      srcfile=$srcdir/$sigfile
    類似地,若要依據(jù)sigrot.2來生成sigrot.1,必須把sigrot.1的第10行改為sigrot.2中來的第12行.

    可以使用-m或--merge選項(xiàng)來告訴diff3對文件進(jìn)行合并,然后再手工對結(jié)果排序:
    $diff3 -m sigrot.2 sigrot.1 sigrot.3 > sigrot.merged

    程序清單6.7 使用diff3合并選項(xiàng)產(chǎn)生的輸出
      #!/usr/local/bin/bash
      #sigrot.sh
      <<<<<<< sigrot.2
      #Version 2.0
      |||||||sigrot.1
      #Version 1.0
      =======
      #Version 3.0
      >>>>>>> sigrot.3
      #Rotate signatures
      #Suitable to be run via cron
      ############################

      sigfile=signature
      srcdir=$HOME/doc/signatures
      srcfile=$srcdir/$srcfile

      old=$(cat $srcdir/num)
      let new=$(expr $old+1)

      if [ -f $srcfile.$new ]; then
        cp $srcfile.$new $HOME/.$sigfile
        echo $new > $srcdir /num
      else
        cp $srcfile.1 $HOME/.$sigfile
        echo 1 > $srcdir /num
      fi

      return 0

    "<<<<<<<"標(biāo)記對應(yīng)myfile,">>>>>>>"對應(yīng)yourfile,"|||||||"對應(yīng)oldfile.在本例中,只需要最新的版本號,為了成功合并3個版本,將刪除標(biāo)記行和1.0及2.0版本指定的行.
    posted on 2005-08-04 17:19 ivaneeo 閱讀(356) 評論(0)  編輯  收藏 所屬分類: GNU牛力
    主站蜘蛛池模板: 狠狠入ady亚洲精品| 亚洲欧洲专线一区| fc2成年免费共享视频网站| 爱情岛论坛免费视频| 成人免费无码精品国产电影| 免费播放特黄特色毛片| 国产亚洲精品美女久久久久| 久久免费视频精品| 又爽又高潮的BB视频免费看| 亚洲熟妇久久精品| 人妻无码久久一区二区三区免费| 亚洲av日韩综合一区在线观看| 四虎成人精品永久免费AV| 久久久亚洲欧洲日产国码aⅴ| 18pao国产成视频永久免费| 亚洲AⅤ永久无码精品AA| fc2免费人成在线| 久久被窝电影亚洲爽爽爽| 中文字幕视频免费| 国产亚洲精品高清在线| 亚洲一卡2卡三卡4卡无卡下载| 国产精品国产免费无码专区不卡 | 国产亚洲精品看片在线观看| 99免费在线视频| 91亚洲va在线天线va天堂va国产 | 日本精品久久久久久久久免费| 国产亚洲大尺度无码无码专线| 香港a毛片免费观看| 亚洲中文字幕无码一去台湾| 七次郎成人免费线路视频| 国产福利在线免费| 亚洲成人福利在线| 日本免费一区二区三区最新| 国产乱子伦精品免费视频| 亚洲精品成人网久久久久久| 亚洲熟女综合一区二区三区| 亚洲精品一级无码中文字幕| 免费A级毛片无码A∨免费| 国产成人高清亚洲一区91| 亚洲av永久无码精品漫画| 99精品全国免费观看视频|