<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牛力
    主站蜘蛛池模板: 亚洲日韩AV一区二区三区中文| 黄网站色视频免费观看45分钟 | 免费人成视网站在线观看不卡| 浮力影院亚洲国产第一页| 自拍偷自拍亚洲精品偷一| 国产性生交xxxxx免费| 亚洲AV色香蕉一区二区| 中文字幕无码免费久久| 日本免费电影一区| 亚洲人成色777777精品| 国产亚洲精品免费| 免费人成网站永久| 伊人久久大香线蕉亚洲| 久久精品免费一区二区三区| 亚洲AV第一页国产精品| 久草视频在线免费| 亚洲日韩精品无码AV海量| 午夜国产羞羞视频免费网站| 色爽黄1000部免费软件下载| 午夜网站免费版在线观看| 激情婷婷成人亚洲综合| 国产成人亚洲综合无码| 国产精品免费福利久久| 亚洲欧洲校园自拍都市| 国产一精品一av一免费爽爽| 久久久久亚洲AV成人片| 免费播放在线日本感人片| 亚洲国产第一页www| 免费观看的毛片手机视频| 亚洲精品视频在线免费| 无码精品国产一区二区三区免费| 亚洲性久久久影院| 全部免费毛片在线播放| 亚洲色大成网站www| 亚洲综合av永久无码精品一区二区 | 亚洲AV女人18毛片水真多| 亚洲综合精品网站| 99热在线免费观看| 国产精品久久久久久亚洲影视| 亚洲真人无码永久在线| 国产精品亚洲精品日韩电影|