linu裡sed命令後跟,linux裡sed命令後跟s1234是什麼意思?

2021-03-04 04:44:07 字數 1827 閱讀 7489

1樓:

's/^\(..\)\(..\)\(..\)\(..\).*$/\1:\2:\3:\4/'

就是如下的效果

將aabbccddeeffgghh

替換為aa:bb:cc:dd

其中^表示從一行的開頭匹配

第乙個\(..\)表示匹配任意2個字元,並且後面的\1,就是這次匹配的結果。

對於字串aabbccddeeffgghh而言,就是aa這2個字元同理,第二\(..\)匹配bb,對應\2

第三\(..\)匹配cc,對應\3

第四\(..\)匹配dd,對應\4

剩下的eeffgghh匹配 .*$,其中.*表示匹配任意個字元,$匹配到末尾,這些字串被拋棄

aabbccddeeffgghh得到的結果就是aa:bb:cc:dd

linux命令 sed 請問有哪位大大知道這個sed 命令是什麼意思嗎? sed 's/\//\\\//g'

2樓:我的她最美

擷取或修改字串,列印到螢幕上。

使用方法:sed 引數 '動作' 動作物件如果用-i引數將修改文件的內容,你的sed 's/\//\\\//g'這個我舉乙個類似的再分析你的。

sed 's/old/new/g』 ***這個就是把***文件裡面的old這個詞換成new這個詞。

你的sed 's/\//\\\//g'裡面既是把,/換成\\/。s/\//是一部分/\\\//g又是一部分,s後面的//之間就是要替換的詞語和上面的old類似,由於/有特殊定義,所以用\轉意成普通符號/,/\\\//g從第一符號到g前面的/之間就為替換old的new,為\\/前面兩個\就是\沒有特殊意義所以為\\,後面g前面的第二個/由於有特殊意義所以用\來轉意,所以new為\\/。在s/old/new/g裡面的/為固定格式所需要的,所以想列印出/來的話,要用\來轉意,linux特殊字元轉意都用\。

詳細的引數資訊用man page,這個是比不可少的,因為乙個人不可能把那些東西全部記得,如果你硬要記還不如記唐詩三百首呢。只要知道這個命令或是這個工具的工作原理,使用方法自然就明了,要用到的時候查一下即可,沒有必要和自己過不去。

3樓:匿名使用者

語 法:sed [-hnv][-e][-f文字

檔案]補充說明:sed可依照script的指令,來處理、編輯文字檔案。

參 數:

-e或--expression=以選項中指定的script來處理輸入的文字檔案。

-f

-h或--help 顯示幫助。

-n或--quiet或--silent 僅顯示script處理後的結果。

-v或--version 顯示版本資訊。

4樓:匿名使用者

將所有文字中的所有的"/"替換成"\/", 後面的這個不是"v", 是乙個"\"和"/"哈.

5樓:匿名使用者

將文字中所有的/替換為\/。因為轉義符\本身是特殊字元,所以也要被轉義一次,因此\\\/最後被解釋為的實際字元是\/而不是\\/

linux 的sed命令解釋 sed ':t;n;s/\n/,/;b t' 將換行符換成逗號

6樓:匿名使用者

:t 定義label "t"

b t 轉到label "t" 繼續執行

n 先讀入一行到sed的模板空間,加個換行符(專\n),再向sed模板空間追加下一行(之後

屬sed 對模板空間中的內容執行s/\n/,/替換,並顯示替換後的內容)

linu裡怎麼改變命令提示符,linux 裡怎麼改變命令提示符

可以,首先你得改變linux的中文支援 vi etc sysconfig i18n修改 lang zh cn.utf 8 儲存退出 然後修改ps1這個環境變數 export ps1 你好 這樣只是暫時的,你從新登陸後就消失了。如果你想一直保持生效的話,就需要把這個export ps1 你好 放在你使...

linu為什麼要有命令模式,Linux為什麼要有6個命令模式

方便在同一臺電腦不同的工作區域工作嘛 linux linux系統中終端如何進入 的命令模式?5 表示普通使用者,表示root使用者。切換到普通使用者登入即可。1,新建乙個普通使用者。開啟終端,先建立乙個使用者,終端輸入 testuser useradd testuser 2,修改testuser登入...

dos命令裡的del命令咋用啊,DOS命令裡的DEL命令咋用啊

del命令後面加引數 a表示刪除指定屬性或指定屬性以外的檔案,ar ah as aa分別表示刪除唯讀 隱藏 系統 存檔檔案,a r a h a s a a表示刪除除唯讀 隱藏 系統 存檔以外的檔案。例如 del ar 表示刪除當前目錄下所有唯讀檔案,del a s 表示刪除當前目錄下除系統檔案以外的...