如果我有以下內容的二進制文件:TYPE命令停止在0x1A上,除了當管道更多時?
48 65 6C 6C 6F 1A 48 65 6C 6C 6F
然後當我在其上運行TYPE命令,它停靠在1A
字符閱讀:
C:\Temp>type file.bin
Hello
然而,當我再次運行TYPE,但是這次將輸出傳送到MORE,它會產生以下輸出:
C:\Temp>type file.bin|more
Hello→Hello
C:\Temp>
比上一個命令更能代表文件的實際內容。
不管1A
字符是否存在,管道輸出到MORE的確切程度是什麼使得它打印出文件的整個ASCII表示?
請注意'more'修改製表符字符,它會將它們更改爲空格字符序列;另請參見它的['/Tn'](http://ss64.com/nt/more.html)選項... – aschipfl
只是一個想法 - 當管道輸出進入一個名爲'something。$$$'的文件。更多的是獲取塊設備 - 一個文件。 – 2016-09-26 22:19:56