九色91_成人精品一区二区三区中文字幕_国产精品久久久久一区二区三区_欧美精品久久_国产精品99久久久久久久vr_www.国产视频

Hello! 歡迎來到小浪云!


fold 命令入門學(xué)習(xí)


avatar
小浪云 2025-01-11 120

你有沒有發(fā)現(xiàn)自己在某種情況下想要折疊或中斷命令的輸出,以適應(yīng)特定的寬度?在運行虛擬機的時候,我遇到了幾次這種的情況,特別是沒有 GUI 的服務(wù)器。 以防萬一,如果你想限制一個命令的輸出為一個特定的寬度,現(xiàn)在看看這里! fold 命令在這里就能派的上用場了! fold 命令會以適合指定的寬度調(diào)整輸入文件中的每一行,并將其打印到標(biāo)準(zhǔn)輸出。
在這個簡短的教程中,我們將看到 fold 命令的用法,帶有實例。

fold 命令示例教程

fold 命令是 gnu coreutils 包的一部分,所以我們不用為安裝的事情煩惱。
fold 命令的典型語法:

fold [OPTION]... [FILE]...

請允許我向您展示一些示例,以便您更好地了解 fold 命令。 我有一個名為 linux.txt文件,內(nèi)容是隨機的。
要將上述文件中的每一行換行為默認(rèn)寬度,請運行:

fold Linux.txt

每行 80 列是默認(rèn)的寬度。 這里是上述命令的輸出:
正如你在上面的輸出中看到的,fold 命令已經(jīng)將輸出限制為 80 個字符的寬度。
當(dāng)然,我們可以指定您的首選寬度,例如 50,如下所示:

fold -w50 linux.txt

示例輸出:
我們也可以將輸出寫入一個新的文件,如下所示:

fold -w50 linux.txt > linux1.txt

以上命令將把 linux.txt 的行寬度改為 50 個字符,并將輸出寫入到名為 linux1.txt的新文件中。
讓我們檢查一下新文件的內(nèi)容:

cat linux1.txt

你有沒有注意到前面的命令的輸出? 有些詞在行之間被中斷。 為了解決這個問題,我們可以使用 -s 標(biāo)志來在空格處換行。
以下命令將給定文件中的每行調(diào)整為寬度 50,并在空格處換到新行:

fold -w50 -s linux.txt

看清楚了嗎? 現(xiàn)在,輸出很清楚。 換到新行中的單詞都是用空格隔開的,所在行單詞的長度大于 50 的時候就會被調(diào)整到下一行。
在所有上面的例子中,我們用列來限制輸出寬度。 但是,我們可以使用 -b 選項將輸出的寬度強制為指定的字節(jié)數(shù)。 以下命令以 20 個字節(jié)中斷輸出。

fold -b20 linux.txt

相關(guān)閱讀

主站蜘蛛池模板: 狠狠涩| 亚洲第一av | 亚洲国产精品成人无久久精品 | 欧产日产国产精品视频 | 在线播放一区二区三区 | 欧美一级免费看 | 国产成人99av超碰超爽 | 久久亚洲免费 | 亚洲最大成人综合 | 国内精品久久久久久 | 久久精品99久久 | 国产精品高潮呻吟久久av黑人 | 国产91一区二区三区 | 亚洲人成在线观看 | 国产高清精品一区二区三区 | 亚洲精品一区二区三区免 | 午夜免费观看体验区 | 四虎影院在线观看av | 高清视频一区二区三区 | 中文字幕视频在线观看 | 国产欧美精品区一区二区三区 | 久久99国产精一区二区三区 | 亚洲第一天堂 | 国产高清视频一区 | 国产成人啪免费观看软件 | 在线观看中文字幕dvd播放 | 日韩at| 鸳鸯谱在线观看高清 | 国产成人精品在线播放 | 亚洲毛片在线 | 精品国产一区二区三区性色av | www.天堂av.com| 午夜激情一区 | 成人欧美一区二区三区黑人孕妇 | 伊人一区 | 色影视| 久久精品1 | 涩涩视频在线播放 | 成人午夜高清 | 99免费视频 | 美女三区|