欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux中cat命令的使用詳解

 更新時間:2023年08月10日 15:27:05   作者:Linux中國  
cat?命令的用途不僅僅是顯示文件內(nèi)容,還可以打印文本文件的文件內(nèi)容,下面就為大家詳細介紹一下Linux中cat命令的具體用法,需要的小伙伴可以了解一下

cat 命令的用途不僅僅是顯示文件內(nèi)容。

cat 命令用于打印文本文件的文件內(nèi)容。至少,大多數(shù) Linux 用戶都是這么做的,而且沒有什么問題。

cat 實際上代表 “連接concatenate”,創(chuàng)建它是為了 合并文本文件。但只要有一個參數(shù),它就會打印文件內(nèi)容。因此,它是用戶在終端中讀取文件而無需任何其他選項的首選。

在 Linux 中使用 cat 命令

要使用 cat 命令,你必須遵循給定的命令語法:

cat [options] Filename(s)

這里:

  •  [options] 用于修改 cat 命令的默認行為,例如使用 -n 選項獲取每行的數(shù)字。
  •  Filename 是你輸入要使用的文件的文件名的位置。

為了簡單起見,我將在本指南中使用名為 Haruki.txt 的文本文件,其中包含以下文本行:

Hear the Wind Sing (1979)
Pinball, 1973 (1980)
A Wild Sheep Chase (1982)
Hard-Boiled Wonderland and the End of the World (1985)
Norwegian Wood (1987)
Dance Dance Dance (1990)
South of the Border, West of the Sun (1992)
The Wind-Up Bird Chronicle (1994)
Sputnik Sweetheart (1999)
Kafka on the Shore (2002)
After Dark (2004)
1Q84 (2009-2010)
Colorless Tsukuru Tazaki and His Years of Pilgrimage (2013)
Men Without Women (2014)
Killing Commendatore (2017)

那么,在沒有任何選項的情況下使用時,輸出會是什么? 好吧,讓我們看一下:

cat Haruki.txt

use cat command in Linux

正如你所看到的,它打印了整個文本文件!

但你可以做的遠不止這些。讓我向你展示一些實際例子。

1、創(chuàng)建新文件

大多數(shù) Linux 用戶使用 touch 命令來 創(chuàng)建新文件,但使用 cat 命令也可以完成相同的操作!

在這種場景下,cat 命令比 touch 命令有一個優(yōu)勢,因為你可以在創(chuàng)建文件時向文件添加文本。聽起來很酷。不是嗎?

為此,你需要使用 cat 命令,將文件名附加到 > 后面,如下所示:

cat > Filename

例如,在這里,我創(chuàng)建了一個名為 NewFile.txt 的文件:

cat > NewFile.txt

當(dāng)你這樣做了,就會有一個閃爍的光標(biāo)要求你寫一些東西,最后,你可以使用 Ctrl + d 來保存更改。

如果你想創(chuàng)建一個空文件,則只需按 Ctrl + d 而不進行任何更改。

這就好了!現(xiàn)在,你可以使用 ls 命令來顯示 當(dāng)前工作目錄的內(nèi)容:

use the ls command to list the contents of the current working directory

2、將文件內(nèi)容復(fù)制到另一個文件

考慮一個場景,你要將 FileA 的文件內(nèi)容重定向到 FileB

當(dāng)然,你可以復(fù)制和粘貼。但是如果有幾百或幾千行怎么辦?

簡單。你可以使用 cat 命令來重定向數(shù)據(jù)流。為此,你必須遵循給定的命令語法:

cat FileA > FileB

到此這篇關(guān)于Linux中cat命令的使用詳解的文章就介紹到這了,更多相關(guān)Linux cat命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論