sedstg中的g是什麼意思

2021-03-07 05:38:54 字數 2586 閱讀 8452

1樓:匿名使用者

sed的替換命令格式:s/a/b/g 或者 s#a#b#g 或者 s_a_b_g#。

只是分隔符而已,為滿足格式需要。將所有制表符\t替換為|g表示全域性替換,有多少次替換多少次。

s 是替代命令. s/表示式/replacement/空白用t替代。如果你的unix中 \t表示tab鍵,則用tab鍵替代。

g(global)的作用從下例可以看出

g -- 全部替代

無g -- 只替代每行第一個。

擴充套件資料舉例a.txt內容:

a b c d [a白b白c白d]

e f g h [e白白f白白g白白h]

cat a.txt | sed 's/ /\t/g'

結果為atbtctt

ettfttgtth

cat a.txt | sed 's/ /\t/'

結果為atb c d

et f g h

2樓:

忘了.憑記憶:

s 是替代命令. s/表答式/replacement/空白用t替代。如果你的unix中 \t表示tab鍵,則用tab鍵替代。

g(global)的作用從下例可以看出

g -- 全部替代

無g -- 只替代每行第一個

例如,a.txt內容:

a b c d [a白b白c白d]

e f g h [e白白f白白g白白h]cat a.txt | sed 's/ /\t/g'

結果為atbtctd

ettfttgtth

cat a.txt | sed 's/ /\t/'

結果為atb c d

et f g h

shell指令碼中的sed s/ /\ /g'這個命令是啥意思

3樓:

sed的替換命令格式:s/a/b/g 或者 s#a#b#g 或者 s_a_b_g#只是分隔符而已,為滿足格式需要。將所有制表符\t替換為|g表示全域性替換,有多少次替換多少次。

請教命令列: sed "s/,*\(.*\),/\1/g" 什麼意思?謝謝

4樓:俞進秋

應該是刪除類似 ,,,,,foo, 這樣字串中的 兩端的逗號.

\1 表示\( .* \) 中.* 匹配的內容.

5樓:

sed "s/,*\([^,]*\),/\1/g"這樣兩邊的「,」都可以去掉了。

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

6樓:我的她最美

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

使用方法: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,這個是比不可少的,因為一個人不可能把那些東西全部記得,如果你硬要記還不如記唐詩三百首呢。只要知道這個命令或是這個工具的工作原理,使用方法自然就明瞭,要用到的時候查一下即可,沒有必要和自己過不去。

7樓:匿名使用者

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

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

參 數:

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

-f

-h或--help 顯示幫助。

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

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

8樓:匿名使用者

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

9樓:匿名使用者

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

sed "s/ /\/$***p/g" 這是什麼意思?

10樓:小米飛貓

是將全部空格替換成 /$***p

這個$***p是一個變數

藥學中gg是什麼意思,藥學中G和G是什麼意思

準確寫法是 g g 表示百分含量,按質量計。藥學中g 和g 是什麼意思?g 表示革蘭氏陽性菌,g 表示革蘭氏陰性菌。革蘭氏陽性菌和革蘭氏陰性菌是利用革蘭氏染色法來鑑別的兩大類細菌。大多數化膿性球菌都屬於革蘭氏陽性菌,它們能產生外毒素使人致病,而大多數腸道菌多屬於革蘭氏陰性菌,它們產生內毒素,靠內毒素...

大暑是什麼意思啊3g,3G是什麼意思?

大暑是二十四節氣之一。在每年的7月22日至24日之間,太陽到達黃經120 其氣候特徵是 鬥指丙為大暑,斯時天氣甚烈於小暑,故名曰大暑。大暑節氣正值 三伏天 裡的 中伏 前後,是一年中最熱的時期,氣溫最高,農作物生長最快,同時,很多地區的旱 澇 風災等各種氣象災害也最為頻繁。大暑正處於 三伏天 天氣炎...

足球中的「G14」這個組織是什麼意思

是歐洲各國頂級豪門組成的組織,但並不是14支球隊。組織經常向歐足聯提建議和干涉足聯的政策。十幾個為維護自身利益,愛和歐足聯對著幹的比較有錢有勢力俱樂部組織 洲各國頂級豪門組成的組織,但並不是14支球隊。組織經常向歐足聯提建議和干涉足聯的政策。什麼是歐洲足球 g14 聯盟?1998年歐洲各大聯賽豪門俱...