Shell中awk和sed的一些使用

2021-07-11 15:08:08 字數 777 閱讀 2581

for i inps -ef|grep jhds |awk '';do kill -9 $i;done

free -m|awk 『』|sed 』 s/shared//』

free -m|awk 『'|sed ' s/shared//'|awk ' end 』

free -m|sed 『1d』| awk 『 end 』

free -m|sed 『1d』| awk 『 end 』

awk命令:

awk擷取字段

run_status=(p

s−ef

|gre

pgre

p|aw

k′pr

int$

2′)e

cho「

run_status」

r=running

-e (explain解釋)轉義

echo -e 「innoserver\n\nr」

\n表示回

車ent

erec

ho−e

「jhi

nnos

erve

r\t\t 」 \t 表示空格space

yy vim 中的複製

egrep linux *

顯示檔案中符合條件的字元。例如,查詢當前目錄下所有檔案中包含字串」linux」的檔案,可以使用如下命令:egrep linux*

在vi中按u可以撤銷一次操作

u 撤銷上一步的操作

ctrl+r 恢復上一步被撤銷的操作

Shell命令之sed和awk

1,sed 刪除指定行。sed i d filename 2,sed 刪除多行。sed i d filename 3,sed刪除最後一行。sed i d filename 4,sed替換文字檔案中所有出現的字元。sed i s abc def g filename 將文字中所有的abc替換成def。...

Shell指令碼學習筆記 七 sed和awk

sed和awk 背景 正規表示式 正規表示式是組成 樣式 的基本語法,而 樣式 是運用sed和awk必備的能力。sed和awk相同的執行方式是 只要符合 樣式 的資料行,就對它執行指定的 操作 有關正規表示式的文章很多。可參見 sed的用法 sed是一種非互動式的流編輯器,可動態編輯檔案。sed的工...

sed 和 awk 的運用

n 遮蔽預設輸出,預設sed會輸出讀取文件的全部內容 r 讓sed支援擴充套件正則 i sed直接修改原始檔,預設sed只是通過記憶體臨時修改檔案,原始檔無影響 sed n 3,6p etc passwd 答案 sed i s usr local usr src g file 答案 awk home...