歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux命令

在Windows中合並Linux split命令分割的文件教程

Linux命令

Linux VPS備份使用了split命令來分割文件, 拷貝到windows下如何合並讀取?

在Linux下可以使用cat 命令來完美合並通過split分割的文件, 那在windows下該怎麼辦呢?

可以直接使用copy命令來時行合並:


代碼如下:
D:YourDirectory>copy /b 20130428.part000+20130428.part001 backup.tar.gz

合並完後使用MD5校驗工具來校驗生成的文件HASH值發現和合並前的文件是不一樣的, 通過這樣的話就認為文件是不一樣的, 所以一直在找方法使合並後的文件MD5值是一樣的。後來我無意中打開文件查看後發現文件的內容沒有多大的改變, 主體是一樣的。 但有一些很明顯的屬於Linux文件系統留下的標志,由於這些標志的存在, 使得文件的可讀性降低。 若能提高可讀性,MD5值一樣不一樣也就無所謂了。

看到這的時候就想到了以前學習的時候講到由於兩個系統間的差異,Linux下的文件若直接在Windows下讀的放會出現這樣的情況, 需要在Linux下使用文件格式轉換命令進行轉換。


代碼如下:
sed -e 's/$/r/'

將轉換後的文件拷貝到Windows下, 再使用copy 進行合並後打開, 文件已很通順了。 和在Linux打開後顯示的效果一樣。 OK, 完成。

Copyright © Linux教程網 All Rights Reserved