如何利用window下的Dos命令实现将多个txt合并成一个txt
1 壓縮軟件“存儲”壓縮方法
(實際上任何壓縮工具“存儲”壓縮都可以。存儲就是不壓縮,所以,打包就是合并)
我們從網上下載電子書的格式有很多種,包括TXT、PDF、HTML、CHM等等,另外還有手機上使用的JAR以及一些需要專門的軟件打開的電子書。不過TXT格式的電子書始終是最流行的一種,而且TXT還能靈活地轉換成其他格式。
不過很多TXT電子書都是每個章節自成一個文件,閱讀起來一直要打開、關閉,十分不便,如果能夠將它們合并成一個TXT文件就好了。其實不需要其他軟件,只要一個WinRAR就可以解決問題,下面就以網上下載的《別鬧了,費曼先生》為例,這部小說下載后共有46個TXT文件。
Step1:先把要合并的TXT文件按文件名整理好放在一個文件夾中并全部選中,然后單擊鼠標右鍵,選擇添加到“別鬧了,費曼先生.rar。”
Step2:將“別鬧了,費曼先生. rar”修改為“別鬧了,費曼先生.txt”,并且在“壓縮方式”這一欄里選為“存儲”,這樣才可以保留原來的文本格式。
Step3:選完后點擊“確定”,馬上開始合并TXT文件了。
Step4:將合并后的文件打開,并把文件開始部分的亂碼去掉,合并就完成。這種方法還可以合并MP3、動畫等文件。
2.dos type 方法
1.當前文件夾調用命令提示符:
shift+鼠標右鍵
2. type函數
①.輸入:type 1.txt
結果:顯示文本文件1的內容;
②.輸入:type 1.txt > 2.txt
結果:將文件1內容替換文件2, 文件2中內容被完全覆蓋。
所以基于此方法實現多個文件合并操作:
type *.txt > 2.txt
文件2中排列順序由原多個文件名排列順序決定。
為防止文件2亦參加運算,
最好把上面這行粘貼到一個新建的txt,保存,再把文件名改成a.bat
再雙擊這個a.bat就可以了,它會把它所在的這個文件夾中的所有txt文件合并到a.txt中
(注:為防止文件粘連,原單個文件末尾最好進行回車換行)。
3. copy函數
①.輸入:copy 1.txt > 2.txt結果:文件1覆蓋文件2; ②.多個文件合并 例如C:\123里的TXT文件需要合并,輸入copy 123\*.txt aaa.txt后回車,這樣就會把所有TXT文件里的內容都合并在一起并生成新的aaa.txt了,aaa.txt里就是你原來所有TXT文件里的內容合并后的內容,不過這個方法要注意文件名的排序直接影響到在新文件里的內容排序如果單純合并兩個文件,可以用copy 1.txt+2.txt 3.txt這命令,就是把1.txt和2.txt的內容合并到3.txt中
4.延伸:
若要返回該文件夾的目錄內容,請使用如下命令:
dir e:\河圖歌曲 /o:d >e:\hetu.txt
按日期/時間(從先到后)排序列出文件,把結果返回到一文本文件。
其中 /o:d 中的d可更改成如下參數:
N 按名稱(字母順序) S 按大小(從小到大)
E 按擴展名(字母順序) D 按日期/時間(從先到后)
總結
以上是生活随笔為你收集整理的如何利用window下的Dos命令实现将多个txt合并成一个txt的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux SPI操作LCD12864液
- 下一篇: 基于排队论模型的收银台服务系统的分析及可