我嘗試使用以下命令:如何更換空間搭配的再創空間與人物
sed 's/\s/\s\#/g'
這理應會採取這樣的:
My Awesome Example Text
,並更改爲:
My #Awesome #Example #Text
但是,我無法做到這一點。我嘗試了一些斜槓並逃脫它。什麼是適當的sed
命令呢?我查了一些其他的文章(下面),但他們沒有用文字\s
來回答。
嘗試:
我嘗試使用以下命令:如何更換空間搭配的再創空間與人物
sed 's/\s/\s\#/g'
這理應會採取這樣的:
My Awesome Example Text
,並更改爲:
My #Awesome #Example #Text
但是,我無法做到這一點。我嘗試了一些斜槓並逃脫它。什麼是適當的sed
命令呢?我查了一些其他的文章(下面),但他們沒有用文字\s
來回答。
嘗試:
您可以使用此命令sed
:
sed 's/ /&#/g' file
其中&
是匹配文本的反向引用。
如果要匹配空格或選項卡,然後使用:
sed 's/[[:blank:]]/&#/g' file
$ cat text
My Awesome Example Text
$ sed 's//#/g' text
My #Awesome #Example #Text
夠簡單的反向引用。希望能使用'\ s'。它現在工作。 – DomainsFeatured
'sed的 'S//&#/ G' file'其中'&'是匹配的文本 – anubhava