windows命令列下管道統計命令輸出結果行數

2022-05-19 17:27:48 字數 846 閱讀 8518

linux下有wc做命令管道輸出結果行數,windows下沒有wc命令,但可以通過find命令做統計。

find命令需匹配字串後統計,find命令引數如下:

c:\users\l00207432>find /?

在檔案中搜尋字串。

find [/v] [/c] [/n] [/i] [/off[line]] "string" [[drive:][path]filename[ ...]]

/v         顯示所有未包含指定字串的行。

/c         僅顯示包含字串的行數。

/n         顯示行號。

/i         搜尋字串時忽略大小寫。

/off[line] 不要跳過具有離線屬性集的檔案。

"string" 指定要搜尋的文字字串。

[drive:][path]filename

指定要搜尋的檔案。

如果沒有指定路徑,find 將搜尋在提示符處鍵入

的文字或者由另一命令產生的文字。

如搜尋當前網路tcp連線數:

c:\>netstat -na | find /c "tcp"

63加 i 引數忽略大小寫:

c:\>netstat -na | find /c  /i  "tcp"

63但如果我們要統計全部網路連線數,包括tcp、udp等,這個怎麼處理呢?這時我們可以做個逆向搜尋,引數 v 顯示所有未包含指定字串的行,這個我們可以構造乙個不可能在命令輸出結果裡出現的字串來反向輸出需要的結果,如需要顯示當前全部網路連線數:

c:\>netstat -na | find /c  /i /v "string not exists"

107 

linux命令列的管道

linux管道 linux命令上的管道大家想必是經常用了 cat 1.txt grep 這是常見的用法,說說管道,pipe是 liunx上常見的ipc方法,在 linux system programming 中有兩種,有名管道和無名管道,有名管道可以用在任意兩個程序,而無名管道只能用在有親屬關係的...

CMD命令列管道命令

一 什麼是管道命令 管道命令能夠將乙個命令的執行結果經過篩選,只保留我們需要的資訊。如 dir 命令會顯示目錄下所有資料夾和檔案,可以使用管道命令 findstr 將dir的結果進行篩選,只保留需要的資訊 二 管道命令的使用 1 windows netstat 檢視埠 程序占用 假如我們需要確定誰占...

windows命令列指令

stpeace 在介紹windows批處命令前,我們首先來介紹windows命令列的使用。windows shell提供了乙個黑色的框框介面,即命令列操作介面,關於命令列的作用和好處,我就不費口舌了,下面僅窺見一斑。為了方便,免得進行碟符切換,我在f盤建立了乙個資料夾,名稱為myfile,把wind...