91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

shell sed流編輯器

發布時間:2020-06-28 18:24:12 來源:網絡 閱讀:136445 作者:大阿鵬 欄目:系統運維

sed介紹

sed(stream editor)是一種非交互式的流編輯器,通過多種轉換修改流經它的文本。默認情況下,sed不會改變原文件本身,而只是對流經sed命令的文本進行修改,并將修改后的結果打印到標準輸出中。

sed處理文本時是以行為單位的,每處理完一行就立即打印出來,然后再處理下一行,直至全文處理結束。sed可做編輯動作包括刪除、查找替換、添加、插入、從其他文件讀入數據等。

?

sed命令使用的場景包括以下一些:

常規編輯器編輯困難的文本。

太過龐大的文本,使用常規編輯器難以勝任(如vi一個幾百兆的文件)。

有規律的文本修改,加快文本處理速度(比如說全文替換)。

?

sed命令的功能十分強大,由于sed本身的復雜度,以及和正則表達式的結合,使用sed命令非常難以掌握。只有不斷的多讀用,才能深刻的理解和記住sed的功能。

?

sed常用的命令:

sed命令 ? ?作用 ? ?

a ? ?在匹配行后面加入文本 ? ?

c ? ?字符轉換 ? ?

d ? ?刪除行 ? ?

D ? ?刪除第一行 ? ?

i ? ?在匹配行前面接入文本 ? ?

h?? 復制模板塊的內容到存儲空間 ? ?

H ? ?追加模板塊的內容到存儲空間 ? ?

g ? ?將存儲空間的內容復制到模式空間 ? ?

G ? ?將存儲空間的內容追加到模式空間 ? ?

n ? ?讀取下一個輸入行,用下一個命令處理新的行 ? ?

N ? ?追加下一個輸入行到模板塊后并在二者間插入新行 ? ?

p ? ?打印匹配的行 ? ?

P ? ?打印匹配的第一行 ? ?

q ? ?退出sed ? ?

r ? ?從外部文件中讀取文本 ? ?

w ? ?追加寫文件 ? ?

! ? ?匹配的逆 ? ?

s/old/new ? ?用new替換正則表達式old ? ?

= ? ?打印當前行號 ? ?

?

?

sed常用的參數:

sed參數 ? ?作用 ? ?

-e ? ?多條件編輯 ? ?

-h ? ?幫助信息 ? ?

-n ? ?不輸出不匹配的行 ? ?

-f ? ?指定sed腳本 ? ?

-V ? ?版本信息 ? ?

-i ? ?直接修改原文件 ? ?

?



??

?

?

?

?





向AI問一下細節

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

AI

邵阳县| 尖扎县| 渝北区| 洮南市| 墨玉县| 兴宁市| 昌图县| 红河县| 调兵山市| 万盛区| 玉屏| 涟水县| 中江县| 伽师县| 鞍山市| 连云港市| 沙田区| 锡林浩特市| 阿荣旗| 宁乡县| 德阳市| 凤凰县| 长乐市| 建昌县| 大同县| 永登县| 和田县| 莱芜市| 珲春市| 乐都县| 湘潭县| 策勒县| 嘉祥县| 岳普湖县| 云浮市| 响水县| 凤冈县| 金湖县| 西安市| 黑龙江省| 资源县|