1. sed:-e 表達式 #1,字元 38:未終止的"s"命令
sed -i "s/^# admin_token.*/admin_token = ADMIN/" /etc/keystone/keystone.conf
ADMIN後面還缺個/
2. n25q064a13esed0f 是什麼晶元
N25Q064A13ESED0E 6 MICRON 16+ SOP8
3. 怎麼用sed -e替換文本中的內容
-e一般是多個語句時使用,比如有兩個替換或刪除或其他幾條命令的組合(用分號分割),一句話就不要用-e了。
去掉-e試一試。
4. sed -e "s/^abc.*= *//"是什麼意思,一直沒看懂
空格*就是表示0到多個空格
'/^\[.*\]/,$d' $表示文件最後一行,表示從/^\[.*\]/匹配的行到文件最後一行全部刪除
5. 用sed工具修改時,出現如下錯誤:sed:-e 表達式 #1,字元 40: 不匹配的 [ 或 [^ ,請問怎麼解決
你把iups__02042_20120329233344.cap文件中的要替換的內容行發一行上來
6. sed -e 's|.* -> ../../\(.*\)$|\1|'是什麼意思
-e選項,這里沒什麼作用,可以不寫(可以查看sed幫助-e的介紹)
引號裡面是sed的替版換命令,常見的權是 s/正則表達搜索/替換為/
將「替換為」字串替換「正則表達搜索」到的字元串。這里分隔符改為了豎線 |
正則搜索項:
.* -> ../../(.*)$
.*——任意字元
-> ——原樣匹配,->並且前後有一個空格
../——兩個任意字元,加上一個/字元
../——同上
(.*)——匹配任意字元,並且放在了捕獲括弧中
$——字元串結束位置
替換為:1——引用前面正則表達式中第一個捕獲括弧裡面的內容
整個意思是找到能匹配正則的內容,並用後面的一部分替換整個匹配,示例:
上面的示例得到了整個字元串最後面的一部分內容。
7. sed 's/ /\t/g'中的/g是什麼意思
|sed的替換命令格式:s/A/B/g 或者 s#A#B#g 或者 s_A_B_g#。
只是分隔符而已,為滿足格式需要。版將所有製表符 替換為|權g表示全局替換,有多少次替換多少次。
s 是替代命令. s/表達式/replacement/
空白用t替代。如果你的unix中 表示tab鍵,則用tab鍵替代。
g(GLOBAL)的作用從下例可以看出
g -- 全部替代
無g -- 只替代每行第一個。
(7)esed微觀經濟學擴展閱讀
舉例
a.txt內容:
a b c d [a白b白c白d]
e f g h [e白白f白白g白白h]
cat a.txt | sed 's/ / /g'
結果為
atbtctt
ettfttgtth
cat a.txt | sed 's/ / /'
結果為
atb c d
et f g h
8. sed -e腳本參數求解
那就是參數,固定意思啊,沒什麼特別意思!
9. sed能夠替換中文嗎 如: sed -e 's/中文/英文/g'
[root@GIT home]# cat 1.txt
sed能夠替換中文嗎專
[root@GIT home]# sed -e 's/中文/zhongwen/g' 1.txt
sed能夠替換zhongwen嗎
實驗結果是:能屬
10. sed -e 's/-[01]//' 是什麼意思
將第一個 -0 或者 -1 刪除掉。
-e 是說 "add the script to the commands to be executed"
在這里沒有什麼用處,希望對你友幫助。