溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

shell基礎(chǔ)知識-2

發(fā)布時間:2020-06-08 20:57:11 來源:網(wǎng)絡(luò) 閱讀:132 作者:tanzhirong1983 欄目:系統(tǒng)運維

1. cut命令

??注意:僅輸出操作文件后的結(jié)果,不會更改文件的內(nèi)容

??cut? -d“? ”? -f3,6? 文件

???????? ? 表示:以空格為分隔符,顯示第3列和第6列

??cut? -d :?? -f? 1,3-5? 文件

????? 表示:以:為分隔符,顯示第1列和第3列至第5列

??cut? -c?? n?? 文件?????????????????? //取第n個字符

?2. sort命令

??通常和uniq命令結(jié)合使用

排序原理:每一行從左到右,比較字符或控制字符的ASCII值

?1)總結(jié)

? ? ? 特殊符號的ASCII值一般都小于數(shù)字的ASCII值,數(shù)字的小于字母的

?2)選項

??-n???????? 按數(shù)字大小排序;特殊符號或字母都被看作是數(shù)字0

? ? ? ? ? ? ??shell基礎(chǔ)知識-2

? ?-r? ? ? ? ? ?按正常順序的反序排列

? ?-t? ? ? ? ? ?分隔符

3. uniq命令

??條件是:先排序后,去重才有效果

??-c????????? 統(tǒng)計重復(fù)的次數(shù)

??uniq? ? ? 等價于 ?sort? -u

? ? ? ? ? ? ? ?shell基礎(chǔ)知識-2? ?shell基礎(chǔ)知識-2

4. wc命令

?選項

?? -l???????? line,統(tǒng)計行數(shù)

?? -m????? 統(tǒng)計字符數(shù)

?? -w????? word,統(tǒng)計詞數(shù),如何區(qū)分分隔詞呢?默認以空格分隔

? ? ? ? ? ?2mcl,2m?????????? 是1個詞

? ? ? ? ? ?2m c l? ? ? ? ? ? ? 是3個詞? ? ? ? ?

? ? ? ? ? ?shell基礎(chǔ)知識-2

5. tee命令

?1)tee命令? ? 重定向輸出到指定的文件,并同時輸出到屏幕

?2)選項

?? -a? ?? append,輸出追加

? ? ? ? ? ?shell基礎(chǔ)知識-2

6. tr命令

??針對字符的命令,字符替換命令

? ??shell基礎(chǔ)知識-2

7. split命令

??針對文件操作,大文件切割成小文件

?選項

? ?-b<size>? ? ? ? ? ? ? ? ?按指定的大小切割文件,默認的文件大小單位是字節(jié)

? ?-l?????????? ????????????????? 按指定的行數(shù)切割文件

? ??shell基礎(chǔ)知識-2

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI