Linux基礎 文字內容操作

2021-09-01 02:32:39 字數 1097 閱讀 4388

二、檢視

預設進入命令列模式

命令模式進入末行模式:: /

將文字中所有feixun*123替換為phi!e2enet4u

1, $s/feixun\*123/phi!e2enet4u/g
1表示從第一行開始;$表示最後一行;s是替換命令;*轉義;g表示替換每一行所有的,不加的話只替換第乙個;

參考:

命令

說明cat

從第一行開始檢視檔案內容

tac從最後一行開始檢視檔案內容

more

一頁一頁的顯示文字內容

less

與more類似,但可以向前翻頁

head

只看頭幾行

tail

只看尾幾行bu

dspace

思考:linux如何顯示乙個檔案的某幾行(中間幾行)可參考這裡 命令

說明備註

grep

過濾器輸出匹配指定模式的行

最簡單和常用的過濾命令

sed過濾和轉換文字的強大的流編輯器

awk卓越的模式掃瞄和處理語言

功能強大,語法複雜 引數

含義-v

不包括-a

-b顯示匹配行時,同時顯示before幾行

-c顯示匹配行時,同時顯示前後幾行

-e正則匹配,基礎正則

-e等於egrep,擴充套件正則

-m當匹配內容的行數達到後,grep停止搜尋

多個過濾條件操作舉例

netstat -an | grep -e "established|connected"

netstat -an | grep -e "established\|connected"

命令

說明wc

統計行數、字數、位元組數等

uniq

報告或刪除檔案中的重複行

sort

對含內容進行排序

cut從乙個文字檔案或者文字流中提取文字列

linux基礎教程 內容操作

一 尋找檔案裡的指定內容 尋找檔案裡的指定內容,輸出內容所在行的所有資訊 grep 被搜尋內容 檔案路徑名 grep var passwd 在 passwd 檔案裡把 var 字樣所在行的內容都給輸出 二 管道pipe 管道就是 前者的輸出是後者的輸入內容。grep var passwd grep ...

LINUX基礎內容

在linux中,有三種基本的檔案型別 1 普通檔案 普通檔案是以位元組為單位的資料流,包括文字檔案 原始碼檔案 可執行檔案等。文字和二進位制對linux來說並無區別,對普通檔案的解釋由處理該檔案的應用程式進行。2 目錄 目錄可以包含普通檔案和特殊檔案,目錄相當於windows和mac os中的資料夾...

linux檔案操作 獲取文字中指定行的內容

1 用fgets函式可以讀取檔案中某行的資料,某列資料就必須乙個乙個讀入每行的第幾個字元,再存入到乙個字串當中。2 使用strncpy函式取指定行的某一段 char strncpy char s1,char s2,size t n 將字串s2中最多n個字元複製到字元陣列s1中,返回指向s1的指標 3...