成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

為Linux初學者講解wc命令

系統 Linux
在命令行工作時,有時您可能想要知道一個文件中的單詞數量、字節數、甚至換行數量。如果您正在尋找這樣做的工具,您會很高興地知道,在 Linux 中,存在一個命令行實用程序,它被稱為 wc ,它為您完成所有這些工作。在本文中,我們將通過簡單易懂的例子來討論這個工具。

為Linux初學者講解wc命令

在命令行工作時,有時您可能想要知道一個文件中的單詞數量、字節數、甚至換行數量。如果您正在尋找這樣做的工具,您會很高興地知道,在 Linux 中,存在一個命令行實用程序,它被稱為 wc ,它為您完成所有這些工作。在本文中,我們將通過簡單易懂的例子來討論這個工具。

但是在我們開始之前,值得一提的是,本教程中提供的所有示例都在 Ubuntu 16.04 上進行了測試。

 

Linux wc 命令

wc 命令打印每個輸入文件的新行、單詞和字節數。以下是該命令行工具的語法:

  1. wc [OPTION]... [FILE]...

以下是 wc 的 man 文檔的解釋:

  1. 為每個文件打印新行、單詞和字節數,如果指定多于一個文件,也列出總的行數。單詞是由空格分隔的非零長度的字符序列。如果沒有指定文件,或當文件為 `-`,則讀取標準輸入。

下面的 Q&A 樣式的示例將會讓您更好地了解 wc 命令的基本用法。

注意:在所有示例中我們將使用一個名為 file.txt 的文件作為輸入文件。以下是該文件包含的內容:

  1. hi
  2. hello
  3. how are you
  4. thanks.

 

Q1. 如何打印字節數

使用 -c 命令選項打印字節數.

  1. wc -c file.txt

下面是這個命令在我們的系統上產生的輸出:

如何打印字節數

如何打印字節數

文件包含 29 個字節。

 

Q2. 如何打印字符數

要打印字符數,請使用 -m 命令行選項。

  1. wc -m file.txt

下面是這個命令在我們的系統上產生的輸出:

如何打印字符數

如何打印字符數

文件包含 29 個字符。

 

Q3. 如何打印換行數

使用 -l 命令選項來打印文件中的新行數:

  1. wc -l file.txt

這里是我們的例子的輸出:

如何打印換行數

如何打印換行數

 

Q4. 如何打印單詞數

要打印文件中的單詞數量,請使用 -w 命令選項。

  1. wc -w file.txt

在我們的例子中命令的輸出如下:

如何打印字數

如何打印字數

這顯示文件中有 6 個單詞。

 

Q5. 如何打印最長行的顯示寬度或長度

如果您想要打印輸入文件中最長行的長度,請使用 -l 命令行選項。

  1. wc -L file.txt

下面是在我們的案例中命令產生的結果:

如何打印最長行的顯示寬度或長度

如何打印最長行的顯示寬度或長度

所以文件中最長的行長度是 11。

 

Q6. 如何從文件讀取輸入文件名

如果您有多個文件名,并且您希望 wc 從一個文件中讀取它們,那么使用-files0-from 選項。

  1. wc --files0-from=names.txt

如何從文件讀取輸入文件名

如何從文件讀取輸入文件名

如你所見 wc 命令,在這個例子中,輸出了文件 file.txt 的行、單詞和字符計數。文件名為 file.txt 的文件在 name.txt 文件中提及。值得一提的是,要成功地使用這個選項,文件中的文件名應該用 NUL 終止——您可以通過鍵入Ctrl + v 然后按 Ctrl + Shift + @ 來生成這個字符。

 

結論

正如您所認同的一樣,從理解和使用目的來看, wc 是一個簡單的命令。我們已經介紹了幾乎所有的命令行選項,所以一旦你練習了我們這里介紹的內容,您就可以隨時在日常工作中使用該工具了。想了解更多關于 wc 的信息,請參考它的 man 文檔。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2018-02-25 14:00:07

Linux命令whereis

2018-03-12 19:43:48

Linux命令 ldd

2018-02-24 10:38:06

Linux命令rmdir

2018-02-23 10:03:30

Linux命令mkdir

2021-08-05 14:40:45

操作系統UNIXLINUX

2018-02-05 08:45:00

RHELCentOS 7MariaDB

2009-11-18 09:30:43

2018-04-08 14:47:06

Linux命令type

2012-01-31 21:10:25

Linux初學者發行版

2018-03-12 15:26:00

Linux命令tee

2018-04-16 08:33:39

Linux命令uniq

2014-04-01 10:20:00

開源Rails

2022-09-05 15:36:39

Linux日志記錄syslogd

2011-09-16 09:38:19

Emacs

2022-04-24 15:21:01

MarkdownHTML

2009-11-23 10:29:43

CISCO路由器教程

2011-04-07 14:09:45

2011-04-12 10:13:24

2018-04-02 11:59:04

Linux命令ln

2022-11-16 16:02:59

Linux命令
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品av | 日本中文字幕在线视频 | 成人欧美一区二区三区在线观看 | 亚洲国产高清高潮精品美女 | 久草网站| 欧美国产精品一区二区三区 | 玩丰满女领导对白露脸hd | 美女视频一区二区三区 | 国产视频精品视频 | 男女网站免费 | 亚洲成人黄色 | 亚洲欧美综合精品久久成人 | 男女视频91 | 欧产日产国产精品视频 | 日韩成人精品一区二区三区 | 黄色网址在线免费观看 | 在线观看欧美一区 | 在线播放国产一区二区三区 | 黄色成人av | 久久久久久中文字幕 | 欧美黄色性生活视频 | 欧美精品一区二区三区在线播放 | 五月综合久久 | 亚洲欧美日韩电影 | av影音资源| 九九热免费在线观看 | 国产一级片免费在线观看 | 神马久久久久久久久久 | 亚洲欧美中文日韩在线v日本 | 亚洲一页 | 国产欧美一区二区精品忘忧草 | 欧美极品视频在线观看 | 四虎成人精品永久免费av九九 | cao视频| 精品一区二区在线观看 | 狠狠婷婷综合久久久久久妖精 | 91久久久www播放日本观看 | 农村真人裸体丰满少妇毛片 | 午夜影院在线免费观看视频 | 精品久久一区二区三区 | 男人天堂av网站 |