您好,登錄后才能下訂單哦!
這篇文章主要介紹“如何使用批處理more命令”,在日常操作中,相信很多人在如何使用批處理more命令問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”如何使用批處理more命令”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
代碼如下:
MORE [/E [/C] [/P] [/S] [/Tn] [+n]] < [drive:][path]filename
command-name | MORE [/E [/C] [/P] [/S] [/Tn] [+n]]
MORE /E [/C] [/P] [/S] [/Tn] [+n] [files]
[drive:][path]filename 指定要逐屏顯示的文件。
command-name 指定要顯示其輸出的命令。
/E 啟用擴展功能
/C 顯示頁面前先清除屏幕
/P 擴展 FormFeed 字符
/S 將多個空白行縮成一行
/Tn 將制表符擴展為 n 個空格(默認值為 8)
開關可以出現在 MORE 環境變量中。
+n 從第 n 行開始顯示第一個文件
files 要顯示的文件列表。使用空格分隔列表中的文件。
如果已啟用擴展功能,則在 -- More -- 提示處 接受下列命令:
P n 顯示下 n 行
S n 跳過下 n 行
F 顯示下個文件
Q 退出
= 顯示行號
? 顯示幫助行
<space> 顯示下一頁
<ret> 顯示下一行
命令概括:
more,意為“更多”,這里可以引申為“除這些外還有……”
/e,enable Expansion,意為“允許擴展“。
/c,clear,意為”清除“。
/p,expand,意為”擴展“。
/s,squeeze,意為”擠;壓榨“。”擠“字已經非常形象的說明了這個參數的用途。
/t,tabs,意為”制表符“。
參數詳解:
more命令就是一次顯示一屏幕的內容(這里的一屏幕是指cmd窗口的屏幕,不是顯示器)。
1.將指定命令的輸出,逐屏顯示
最常用到情況的是顯示ip地址信息的時候。
例如:
代碼如下:
C:\Users\helloworld\Desktop>ipconfig /all |more
結果:
代碼如下:
Windows IP 配置
主機名 . . . . . . . . . . . . . : helloworld-PC
主 DNS 后綴 . . . . . . . . . . . :
節點類型 . . . . . . . . . . . . : 混合
IP 路由已啟用 . . . . . . . . . . : 否
WINS 代理已啟用 . . . . . . . . . : 否
PPP 適配器 寬帶連接:
連接特定的 DNS 后綴 . . . . . . . :
描述. . . . . . . . . . . . . . . : 寬帶連接
物理地址. . . . . . . . . . . . . :
DHCP 已啟用 . . . . . . . . . . . : 否
自動配置已啟用. . . . . . . . . . : 是
IPv4 地址 . . . . . . . . . . . . : 110.206.18.142(首選)
子網掩碼 . . . . . . . . . . . . : 255.255.255.255
默認網關. . . . . . . . . . . . . : 0.0.0.0
DNS 服務器 . . . . . . . . . . . : 61.234.254.6
211.98.2.4
TCPIP 上的 NetBIOS . . . . . . . : 已禁用
以太網適配器 本地連接:
-- More --
2.逐屏顯示指定文本的內容
1.txt中的內容:
逐屏顯示輸出。
代碼如下:
MORE [/E [/C] [/P] [/S] [/Tn] [+n]] < [drive:][path]filename
command-name | MORE [/E [/C] [/P] [/S] [/Tn] [+n]]
MORE /E [/C] [/P] [/S] [/Tn] [+n] [files]
[drive:][path]filename 指定要逐屏顯示的文件。
command-name 指定要顯示其輸出的命令。
/E 啟用擴展功能
/C 顯示頁面前先清除屏幕
/P 擴展 FormFeed 字符
/S 將多個空白行縮成一行
/Tn 將制表符擴展為 n 個空格(默認值為 8)
開關可以出現在 MORE 環境變量中。
+n 從第 n 行開始顯示第一個文件
files 要顯示的文件列表。使用空格分隔列表中的文件。
如果已啟用擴展功能,則在 -- More -- 提示處 接受下列命令:
P n 顯示下 n 行
S n 跳過下 n 行
F 顯示下個文件
Q 退出
= 顯示行號
? 顯示幫助行
<space> 顯示下一頁
<ret> 顯示下一行
這有兩種寫法。
①.直接顯示。
代碼:
代碼如下:
C:\Users\HELLOW~1\Desktop>more 1.txt
效果:
逐屏顯示輸出。
代碼如下:
MORE [/E [/C] [/P] [/S] [/Tn] [+n]] < [drive:][path]filename
command-name | MORE [/E [/C] [/P] [/S] [/Tn] [+n]]
MORE /E [/C] [/P] [/S] [/Tn] [+n] [files]
[drive:][path]filename 指定要逐屏顯示的文件。
command-name 指定要顯示其輸出的命令。
/E 啟用擴展功能
/C 顯示頁面前先清除屏幕
/P 擴展 FormFeed 字符
/S 將多個空白行縮成一行
/Tn 將制表符擴展為 n 個空格(默認值為 8)
開關可以出現在 MORE 環境變量中。
+n 從第 n 行開始顯示第一個文件
files 要顯示的文件列表。使用空格分隔列表中的文件。
如果已啟用擴展功能,則在 -- More -- 提示處 接受下列命令:
P n 顯示下 n 行
S n 跳過下 n 行
F 顯示下個文件
-- More (88%) --
②.用重定向符顯示。
代碼:
代碼如下:
C:\Users\HELLOW~1\Desktop>more<1.txt
結果:
逐屏顯示輸出。
代碼如下
MORE [/E [/C] [/P] [/S] [/Tn] [+n]] < [drive:][path]filename
command-name | MORE [/E [/C] [/P] [/S] [/Tn] [+n]]
MORE /E [/C] [/P] [/S] [/Tn] [+n] [files]
[drive:][path]filename 指定要逐屏顯示的文件。
command-name 指定要顯示其輸出的命令。
/E 啟用擴展功能
/C 顯示頁面前先清除屏幕
/P 擴展 FormFeed 字符
/S 將多個空白行縮成一行
/Tn 將制表符擴展為 n 個空格(默認值為 8)
開關可以出現在 MORE 環境變量中。
+n 從第 n 行開始顯示第一個文件
files 要顯示的文件列表。使用空格分隔列表中的文件。
如果已啟用擴展功能,則在 -- More -- 提示處 接受下列命令:
P n 顯示下 n 行
S n 跳過下 n 行
F 顯示下個文件
-- More --
這兩種顯示文本的方法,除了寫法不同,就目測來說,“直接顯示”會顯示文本已顯示的百分比(-- More (88%) --),而“重定向顯示”不會顯示出百分比(-- More --)。
3.顯示前先清除屏幕
代碼:
代碼如下:
more /c 1.txt
等效代碼:
代碼如下:
cls
more 1.txt
沒錯,/c參數就相當于在more命令的前面加了一條cls命令(在提示符狀態下,其實也不完全是在前加一條cls,因為/c參數還會清除more命令本身的回顯)。
4.將連續的空白行縮成一行
代碼:
代碼如下:
more /s 1.txt
關鍵詞:“連續的”
這個參數不是消除空白行,而是將連續的多行空白,縮成一行空白。——這中間的差別一定要弄清,不然很容易就用錯命令。
5.將制表符變為指定個數的空格符
代碼:
代碼如下
more /t1 1.txt
制表符就是tab鍵按下后產生的符號。
如果不加/t參數就會直接顯示制表符的樣式,加上/t并指定空格數,就會顯示指定個空格。
這個參數并不常用。
6.跳過指定行
跳過頭兩行。
代碼:
代碼如下:
more +2 1.txt
效果:
代碼如下:
MORE [/E [/C] [/P] [/S] [/Tn] [+n]] < [drive:][path]filename
command-name | MORE [/E [/C] [/P] [/S] [/Tn] [+n]]
MORE /E [/C] [/P] [/S] [/Tn] [+n] [files]
[drive:][path]filename 指定要逐屏顯示的文件。
command-name 指定要顯示其輸出的命令。
/E 啟用擴展功能
/C 顯示頁面前先清除屏幕
/P 擴展 FormFeed 字符
/S 將多個空白行縮成一行
/Tn 將制表符擴展為 n 個空格(默認值為 8)
開關可以出現在 MORE 環境變量中。
+n 從第 n 行開始顯示第一個文件
files 要顯示的文件列表。使用空格分隔列表中的文件。
如果已啟用擴展功能,則在 -- More -- 提示處 接受下列命令:
P n 顯示下 n 行
S n 跳過下 n 行
F 顯示下個文件
Q 退出
= 顯示行號
-- More (92%) --
跳過的行:
逐屏顯示輸出。
空行。
空行也算是一行。
7.“跳過指定行”(+n)的優先級高于/s參數。
我們知道/s 是將連續的空白行縮成一行,那么假如一個文本頭中有5行(有4行為空行),而我同時用到+2(跳過頭兩行)和/s參數會怎樣呢?
1.txt
逐屏顯示輸出。
代碼如下:
MORE [/E [/C] [/P] [/S] [/Tn] [+n]] < [drive:][path]filename
command-name | MORE [/E [/C] [/P] [/S] [/Tn] [+n]]
MORE /E [/C] [/P] [/S] [/Tn] [+n] [files]
代碼:
代碼如下:
more /s +2 1.txt
效果:
代碼如下:
[color=Red]空行。[/color]
MORE [/E [/C] [/P] [/S] [/Tn] [+n]] < [drive:][path]filename
command-name | MORE [/E [/C] [/P] [/S] [/Tn] [+n]]
MORE /E [/C] [/P] [/S] [/Tn] [+n] [files]
顯示了1行空行,說明+2先于/s參數運行,因為如果/s參數先運行再跳過2行,那么結果就不會有空行。
8.逐屏顯示多個文件。
1.txt
代碼如下:
hello
2.txt
代碼如下:
world
代碼:
代碼如下:
more 1.txt 2.txt
效果:
代碼如下:
hello
world
9.在顯示未完成時(完成度百分比小于100%)的操作命令—— 一般用于命令提示符中
代碼如下:
P n 顯示下 n 行(先輸入p,然后輸入0-9的數字)
S n 跳過下 n 行(同p,但不是顯示而是跳過)
F 顯示下個文件(用于more命令顯示多個文件的情況)
Q 退出
= 顯示當前顯示最后一行的行號
? 顯示幫助
空格鍵 顯示下一頁
回車鍵 顯示下一行
到此,關于“如何使用批處理more命令”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。