作者sanbis (方正)
看板EZsoft
標題[請問] 文字檔案對比工具?
時間Wed Dec 20 00:21:07 2017
小弟使用 rclone 將 google drive 的資料列了出來
想看看有沒有哪些檔案是漏掉的~
檔案清單列出來成文字檔了
但是比對的時候就出了點問題
檔案輸出成清單的時候好像沒有特別排序
結果出現下面的情況
檔案A 檔案B
aaa bbb
bbb aaa
ccc ccc
ddd ddd
嘗試用 WinMerge 跟 TextDiff 做比對
比對的結果大概就像圖片中的
文字彼此交錯
難以辨別檔案到底有沒有存在~Orz
https://i.imgur.com/fVRdmnA.png
不知道有沒有其他辦法可以解決?
--
◣ ◢╲_
◥ ◣██◣█◣█◣█◢█◢ ψ sanbis █
◢████◣ ◢ ◣ ╲
◥██◣◤ ◥◢██◤ ◢ ◤
◢█◤◥◤██ ─ ─ ╲
◣ ◥◥◥◤ ◥◤◤◤ ◢◥██
◤= =◤◤ ˇ﹀﹀ˇ ╲
◣◥██ ██◤◢ ☆= ||◥
◣◆ ─ ◤
┐ ┌ ╱
◥██◥ ◤██◤ ●<
◢ │ ◣ ◢ ◣╱
喂!那是我家耶!? █\
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.26.80.78
※ 文章網址: https://webptt.com/m.aspx?n=bbs/EZsoft/M.1513700470.A.9F0.html
1F:推 storyofwind: 如果你只是想比對檔案,可用同步軟體手動同步功能 12/20 02:18
2F:→ storyofwind: goodsync, allsync都可以,或是total commander也可 12/20 02:18
3F:→ storyofwind: 我都用total commander的cloud plugin和同步資料夾 12/20 02:19
4F:→ storyofwind: 功能,比對NAS上傳到google drive的檔案有沒有遺漏 12/20 02:19
5F:→ sanbis: 我現在是A帳號要在備份到B帳號去~ 12/20 03:00
goodsync 之前有試過,
但是不知道為什麼連上 GD 的速度跟烏龜爬沒兩樣~
常常要連上帳號要等半個小時(差不多)
來試一下 Allsync 好了~
Total commander 沒用過~
目前都是用 Qdir
※ 編輯: sanbis (111.253.211.38), 12/20/2017 03:07:17
6F:→ sanbis: 只是希望 allsync 不要像 Airexplorer 一樣跑到當掉~ 12/20 03:11
7F:→ quamtum: 直接將兩個log檔用同樣的規則排序即可 12/20 06:36
8F:推 aqer1224: notepad++可以排序,排完再比 12/20 14:42
9F:→ sanbis: rclone 出來的檔案好像都是無序的 12/20 16:49
還在研究有沒有排序的參數
或者是找軟體可以載入 txt 檔案然後排序
※ 編輯: sanbis (36.235.101.231), 12/20/2017 16:49:57
10F:推 storyofwind: 聽我一言total commander+cloud plugin真的好用 12/20 19:15
11F:→ storyofwind: 又rclone又排序又檔案比對的 12/20 19:16
12F:→ storyofwind: 總計就用了三個程式,然後找到檔案有不一樣還得一個 12/20 19:16
13F:→ storyofwind: 一個搬,還不如用專業同步軟體來 12/20 19:17
14F:→ sanbis: 用 Total commander + cloud plugin 試了一下 12/21 18:05
15F:→ sanbis: 但是出現一堆錯誤訊息? 12/21 18:08
16F:→ newversion: 要不研究看cygwin? sort , diff 兩個指令就搞定 12/23 19:13
17F:推 agudoe2: 可用gvimdiff。兩邊:sort完再:diff就好了 12/28 05:30
18F:→ biglongtoday: 不知道資料量大小,簡單的用EXCEL就夠了 不用排序 12/29 11:20
20F:→ name2name2: 在第一個文字方塊輸入 去掉每行開頭多少字 01/01 21:20
21F:→ name2name2: 第二個文字方塊輸入 要排序的內容 再按start sort鈕 01/01 21:21
22F:→ name2name2: 排序結果會顯示在最下方方塊 01/01 21:21
23F:→ name2name2: 如果運作有問題 可以回覆我 我再看能不能解 01/01 21:22
26F:→ name2name2: 可以雙向比對每行文字存在於此檔但不存在於另個檔的 01/03 00:40
27F:→ name2name2: 在上方兩個方塊分別貼上兩檔內容 按Compare就可比對 01/03 00:42
29F:→ name2name2: 如果有想功能細部修改可以回覆我 簡單的話我可試試 01/03 00:48